【发布时间】:2014-07-26 14:15:47
【问题描述】:
在 ckeditor 中,我想要的不是样式,而是所有样式的类。所以我使用了以下配置。
config.coreStyles_bold = {
element: 'span',
attributes: { 'class': 'Bold' },
};
config.coreStyles_italic = {
element: 'span',
attributes: { 'class': 'Italic' },
};
Bold 和 Italic 类在我的 contentsCss 文件中定义。
但假设我的编辑器中有以下文本
天空是蓝色的。
如果我在此应用粗体,然后应用斜体。然后生成的输出是:
<span class = 'Italic'> <span class = 'Bold'> Sky is blue </span> <span>
即正在生成两个不同的粗体和斜体标签。
而我希望得到以下输出:
<span class= 'Bold Italic' > Sky is blue </span>
有可能吗?
注意:我使用的是 CKeditor 4.4.1
【问题讨论】:
-
你能提供文件吗?我只在 ckeditor 的缩小版中看到这一点。
-
我使用的是 ckeditor 的缩小版。那我该怎么办?
-
哇,这太粗糙了,在这种情况下仅使用两个跨度并没有真正的负面影响,它的工作方式与一个相同。
标签: javascript jquery html css ckeditor