如何调整CKEditor的大小以适应它的父div

时间:2013-01-04 10:28:20

标签: javascript jquery ckeditor

我有一个CKeditor,它被放置在父div中。在div调整大小时,让CKEditor完全适合div并调整大小的最佳方法是什么?如果可能的话,我宁愿选择不涉及jQuery的解决方案。如果这不可能,那么使用jQuery的解决方案就可以了。

3 个答案:

答案 0 :(得分:5)

var editor = CKEDITOR.replace( 'editor' );

...

然后,如果您选择,请执行以下操作:

editor.resize($("#elem").width(),$("#elem").height());

希望这会有所帮助。

答案 1 :(得分:0)

调用ckeditor时使用width属性。

<script type="text/javascript">
//<![CDATA[

CKEDITOR.replace( 'page_content',
{
    toolbar : 'MyToolbar',
    width : '100%'


});

//]]>
</script>

由于使用jquery初始化编辑器的调用,这是最好的方法。

编辑:当div宽度改变时,这将导致ckeditor自动调整大小。

答案 2 :(得分:0)

如果现在有人需要这个,我将它添加到我的 css 文件中:

#cke_id_text {
  width: fit-content!important;
}