我正在测试添加自定义stylesSet。因此,在我的代码添加以下(每instructions中)CKEditor自定义样式设置覆盖默认
CKEDITOR.stylesSet.add('custom_style', [
{ name: 'No UL Bullets', element: 'ul', styles: { 'list-style-type': 'none' } },
{ name: 'My Custom Inline', element: 'span', attributes: { 'class': 'mine' } }
]);
oEditor.config.stylesSet = 'custom_style';
的问题是,它覆盖的是自带的CKEditor的默认样式休息。我似乎无法弄清楚如何将现有的新样式添加到现有的样式中。有任何想法吗?
谢谢你,起初我做这种方式,但我之所以搬出来,并把它添加到我的初始化代码,因为我每次更新CKEditor的代码时,我一直忘记了这些变化,并最终在写代码。我可以将styles.js中的代码移动到我的代码中,我只想看看是否有替代方案。 – adviner 2013-02-21 15:37:23
您可以将该代码移动到您的文件中。 'config.stylesSet'可以直接设置。我会更新我的答案。 – Reinmar 2013-02-21 16:45:21