我的问题是 CK 编辑器正在从我的主样式表(在父页面中)检测和添加 css 类,这导致样式组合在很长的列表中显示不必要的和不需要的样式。
我想删除自动添加到样式组合中的样式。
我希望 CK 编辑器只显示我在配置中定义的样式,而不显示默认或父样式。
我已经尝试了文档和 SO 中的各种技术,但它似乎不起作用。
CKEDITOR.editorConfig = function (config) {
// I thought this is how you use the stylescombo plugin but it does nothing
config.stylesSet = 'custom:/ckeditor/styles.js';
config.stylesCombo_stylesSet = 'custom:/ckeditor/styles.js';
//I want only this style to display in the Styles combo.
//This does get added, but with all the other junk styles I do not want.
config.stylesSet = [
{ name: 'Bolder', element: 'span', attributes: { style: 'font-weight:bolder'} }
];
};
我正在使用 CK Editor 4 和 stylescombo 插件。