0

我在我的项目中使用 CKEditor,我需要在页面上打印 ckeditor 内容,所以我想限制 ckeditor 的高度,所以我将高度设置为 220px 并使用溢出删除滚动条:隐藏,但是当用户转到 ckeditor 区域的末尾并按回车键,内容增加而没有滚动条选项。

有什么方法可以限制ckeditor中的内容行数吗?

下面是我的ckeditor代码:

 CKEDITOR.replace('summaryEditor',
    {
        toolbar:
        [            
            { name: 'customToolBar', items: ['Bold', 'Italic', 'Underline', 'JustifyLeft', 'JustifyCenter', 'Font', 'FontSize', 'NumberedList', 'BulletedList', 'Link', 'Image', 'Table', 'Source', 'questions'] }
        ],
        height: '220px',
        resize_enabled: false,
        contentsCss: 'body {overflow:hidden;}',
        autoGrow_onStartup: false,
        extraPlugins: 'questions',
        removePlugins: 'elementspath'
    });
4

1 回答 1

0

autogrow 插件不是 CKEditor 的 3 个默认构建的一部分,基本、标准或完整。因此,如果您不想要它,我不确定您是如何安装和启用它的。

但是,如果您只是将“自动增长”添加到您的 removePlugins 列表中,它应该会停止。

但是,您的高度设置应该覆盖编辑器内容的高度。我只是将高度设置为 100,它工作正常。

CKEDITOR.replace('editor', {
    height: 100
  });

这是一个 plnkr 来演示: http ://plnkr.co/edit/lsFaT1CMMeDePnjVc5RD?p=preview

于 2017-04-04T11:19:01.260 回答