CKEditor是否有某种直接api将样式应用于选择?我浏览文档,但似乎无法找到它。我需要做的是类似于内联编辑器。
CKEDITOR.selection.applyCss('fontsize', '15px', 'span');
// or
CKEDITOR.selection.applyCss('color', '#bada55', 'span');
我无法预定义样式,因为我不了解fontsize,color,line-height,letter-spacing等中的值。
答案 0 :(得分:2)
看起来我回答了自己的问题。它比我希望的稍微麻烦一点,但这样做的诀窍:
var style = new CKEDITOR.style({
element: 'span',
attributes: {
'style': 'font-size: 20px'
}
});
editor.applyStyle(style);