0
我想動態添加textareas到按鈕單擊div元素。在附加textarea之後,我使用CodeMirror.fromTextArea創建了Codemirror textarea編輯器實例,添加了codemirror textarea編輯器,但未應用css樣式高度自動。我希望codemirror編輯器具有自動高度並在用戶輸入時展開。下面是編輯器高度未設置爲自動代碼codemirror動態textarea實例css樣式不適用
<style type="text/css">
.CodeMirror {
border: 1px solid #eee;
height: auto;
}
</style>
<script>
$(document).ready(function(){
count=0
$('#addtextcells').click(function(){
var newtextarea='<textarea id="check'+count+"textarea"+'"></textarea>'
textareaid='check'+count+'textarea'
arun='#'+textareaid
$('body').append(newtextarea)
var editor= CodeMirror.fromTextArea(document.getElementById(textareaid), {
lineNumbers: true,
viewportMargin: Infinity
});
count++
});
});
</script>
<button id="addtextcells">Add Cells</button>
,但如果我給的風格固定的高度,編輯器的高度調整correctly.Any解決方案
我找到了自己的解決方案,Codemirror滾動高度的CSS樣式設置爲自動的伎倆.CodeMirror滾動{ 高度:自動; } – arun