如果之前有人问过这个问题,我很抱歉,我试着用谷歌搜索/查看这里/浏览CKEditor论坛,但没有找到任何我似乎可以理解和实现的东西(抱歉,我对JavaScript的东西不是很擅长)
基本上,我想在CKEditor的format下拉列表中添加一个自定义选项,它应该使用如下所示的类创建一个跨度:
<span class="custom-font"></span>我尝试在"config.js“文件中使用以下代码,但似乎不起作用:
config.format_tags = 'p;h1;h2;h3;h4;h5;h6;pre;address;div;span'
config.format_span = { element : 'span', attributes : { 'class' : 'cutsom-font' } };这里有人能给我指个方向吗?
发布于 2012-10-18 05:02:10
"format“只处理块级别的元素,所以你不能用它来在所选文本周围添加span标签。你需要“风格”来做到这一点。要添加CKEditor附带的默认样式,请在styles.js中添加您的样式对象。这就是定义默认样式的地方。此外,您还需要向对象添加"name“属性。
{ name: 'Your custom style', element: 'span', attributes: {'class':'custom-font'} }如果你想列出你自己的样式来替换默认的样式,你可以找到details HERE。
根据链接,您还可以使用自己的.js文件来定义样式,或者使用样式表来获取样式。
https://stackoverflow.com/questions/12936654
复制相似问题