這就是我做到的。一個按鈕如下所示:
<span class="cke_button">
<a id="cke_..." class="cke_off cke_button_cmd" ...>
<span class="cke_icon"/>
<span class="cke_label">Label</span>
</a>
</span>
.cke_label的默認樣式爲「display:none」。這到底該怎麼做,我們希望:
<span style="display:none;" class="cke_icon"/>
<span style="display:inline;" class="cke_label">Label</span>
所以選擇是有點棘手,把這個樣式標籤頁上編輯:
<style type="text/css">
.cke_skin_kama .cke_button_CMDNAMEHERE span.cke_icon{display:none !important;}
.cke_skin_kama .cke_button_CMDNAMEHERE span.cke_label{display:inline;}
</style>
的CKEditor的作者應用CSS來獲得在源按鈕上的標籤(presets.css):
/* "Source" button label */
.cke_skin_kama .cke_button_source .cke_label
{
display: inline;
}
由於某種原因,我不得不使用!important(可能是由於更新版本的cke?) – 2011-06-22 16:29:11