簡體   English   中英

CKEditor多個跨度標簽

[英]CKEditor multiple span tags

在ckeditor中,我想使用所有樣式的類而不是樣式。 因此,我使用了以下配置。

config.coreStyles_bold = {
    element: 'span',
            attributes: { 'class': 'Bold' },
};
config.coreStyles_italic = {
    element: 'span',
    attributes: { 'class': 'Italic' },
};

粗體和斜體類在我的contentsCss文件中定義。

但是假設我的編輯器中有以下文字

天空是藍色的。

如果我在此應用Bold,然后使用斜體。 然后生成的輸出是:

<span class = 'Italic'> <span class = 'Bold'> Sky is blue </span> <span>

也就是說,正在生成兩個不同的Bold和Italic標簽。

而我希望獲得以下輸出:

<span class= 'Bold Italic' > Sky is blue </span>

可能嗎 ?
注意:我正在使用CKeditor 4.4.1

也許是這樣的嗎?

// Only one core style for both elements
config.coreStyles_myStyle = {
element: 'span',
        attributes: { 'class': 'my-style' },
};

然后在CSS

.my-style{
   font-weight:bold;
   font-style:italic;
 }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM