ayarlamak için ace editörü almak Bir başka div içinde ace div var ve ace editörü genişlik ve yükseklik ayarlamak için ebeveyn div için istiyorum. Ben editor.resize() diyoruz ama hiçbir şey olmuyor.Ana editöre
<!DOCTYPE html>
<html lang="en" style="height: 100%">
<head>
<title>ACE in Action</title>
<style type="text/css" media="screen">
#editor {
top: 0;
right: 0;
bottom: 0;
left: 0;
height: 100px;
}
</style>
</head>
<body style="height: 100%">
<div style="background-color: red; height: 100%; width: 100%;">
<div id="editor">function foo(items) {
var x = "All this is syntax highlighted";
return x;
}</div>
</div>
<script src="ace-builds/src-noconflict/ace.js" type="text/javascript" charset="utf-8"></script>
<script>
var editor = ace.edit("editor");
editor.setTheme("ace/theme/monokai");
editor.getSession().setMode("ace/mode/javascript");
editor.resize();
</script>
</body>
</html>
Mantığınız yüksekliğini değil genişliğini ayarlar. sağ? –
Hem yükseklik hem de genişlik ayarlanmalıdır. Hem yükseklik hem de genişlik% 100'dür. – scain