ckEditor 不会根据提供的尺寸或分辨率调整大小。其可编辑区域的默认高度为“200px”!如果我们尝试根据分辨率添加动态高度,它会在给定高度后中断并且不会自行调整大小。
是否有任何事件可以为我们提供任何类型的指示或标志 ckEditor 的 DOM 已完全加载。?如果这是可能的,那么我可以携带工具栏的高度和底部区域从编辑器容器中扣除它并给出计算的高度可编辑区域。
如果提供任何解决方案,那就太好了。我试过'resize'和exec'Command'
坏问题!等待正面答复。
尝试,
var editor = CKEDITOR.replace('editor1');
editor.resize('100%', '350', true );
CKEDITOR.config.resize_enabled = false;
这将从 ckeditor 中删除调整大小选项。
CKEDITOR.config.resize_enabled = true;
这将保留 ckeditor 中的调整大小选项。
如果要指定调整大小,可以尝试以下操作。
CKEDITOR.config.resize_minWidth = 500;
CKEDITOR.config.resize_maxWidth = 700;
CKEDITOR.config.resize_minHeight = 300;
CKEDITOR.config.resize_maxHeight = 600;
大小以像素为单位