2012-05-03 85 views
2

我一直在搜索和搜索此问题的答案,但找不到解决方案。CKEditor从样式下拉菜单中删除样式预览

我已经给CKEditor添加了一些自定义样式,它为所选文本添加了一个页边空白。问题是这导致样式预览移到样式列表中的右侧。非常如此,他们离开了下拉菜单的右侧。不幸的是,我没有足够的代表发布屏幕截图。

我只想列表中的样式尽可能没有预览。

我试图将.cke_panel_listItem p {margin-left:0px!important;}添加到我的global.css和editor.css中。无论我做什么,我都无法重写内联样式。

有什么建议吗?提前致谢!

回答

3

我能够使用contentsCss config property来做到这一点。所以:

CKEDITOR.editorConfig = function(config) { 
    config.contentsCss = 'wysiwyg.css'; 
} 

然后wysiwyg.css把你的CSS代码:

.cke_panel_listItem p { 
    margin-left: 0px !important; 
}