javascript – 如何将滚动条添加到上下文菜单ckeditor

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

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

解决方法

你必须自定义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;
}

如果加载上下文菜单时高度是您的认高度,并且不存在溢出.最大高度是在启用上下文菜单时滚动.

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...