使用CKEditor以编程方式更改文本选择的字体大小

使用CKEditor以编程方式更改文本选择的字体大小,ckeditor,rich-text-editor,Ckeditor,Rich Text Editor,我试图将CKEditor简单地用作一个API,我可以用自己的UI驱动它 首先,这是CKEditor的正确用法吗 如果是这样,如何以编程方式修改文本选择的字体大小?为CKEditor创建自己的UI 这是一种可行的方法,但在某些情况下可能很困难,需要一些代码复制 CKE的旧部分封装了许多有用的东西,因此您没有方便的API从外部访问它 添加字体大小 最简单的方法就是简单地使用对象 有关更多示例,请参见,您对fontSize combobox感兴趣。我已经使用了10多个项目。看起来还可以。你能详细说明一

我试图将CKEditor简单地用作一个API,我可以用自己的UI驱动它

首先,这是CKEditor的正确用法吗

如果是这样,如何以编程方式修改文本选择的字体大小?

为CKEditor创建自己的UI 这是一种可行的方法,但在某些情况下可能很困难,需要一些代码复制

CKE的旧部分封装了许多有用的东西,因此您没有方便的API从外部访问它

添加字体大小 最简单的方法就是简单地使用对象


有关更多示例,请参见,您对fontSize combobox感兴趣。

我已经使用了10多个项目。看起来还可以。你能详细说明一下吗?如果我采用类似的风格,这次是30px的字体,它能处理得那么好并重用跨度吗?好的,你可以自己在控制台上试试。是的,如果可能,它将重用现有的跨度。它似乎不会重用可用的跨度。Text我需要将字体大小样式合并到.titleText span中。@mdupls:这是一个全新的问题,要回答这个问题,我们需要更多的细节。你想什么时候合并它们绝对不明显,答案可能从琐碎到绝对不可能:D.@Reinmar谢谢。我发布了一个新问题。
var editor = CKEDITOR.instances.editor1;
var style = new CKEDITOR.style( {
    element: 'span',
    styles: { 'font-size': '20px' }
} );

editor.applyStyle( style );