4

我在上下文菜单中添加项目。当添加太多项目时,它会出现在 ckeditor 上。所以我想有上下文菜单的滚动条。

editor.addMenuItem(suggestionBoxItem,
                                        {
                                            id: Id,
                                            label: menuLabel,
                                            group: 'suggestionBoxGroup',
                                            icon: null,
                                            onClick: function () {
                                                editor.setData('');
                                                editor.insertHtml(this.labelText);
                                            },
                                        });
4

1 回答 1

0

您必须自定义 ckeditor CSS。在您的 ckeditor/skins/SKIN_NAME 文件夹中,您必须在相应的 *.css 文件中找到以下属性(在我的情况下,它是 editor.css 并覆盖它们。

.cke_panel {
    height: YOUR_DEFAULT_HEIGHT;
    max-height: MAX_HEIGHT;
}

.cke_menu_panel {
    overflow-y: auto;
}

当上下文菜单正在加载并且不存在溢出时,height 是您的默认高度。最大高度是启用上下文菜单中的滚动时。

于 2016-09-01T08:54:32.783 回答