【发布时间】:2015-01-17 02:18:20
【问题描述】:
我正在尝试将 CKEditor 简单地用作我可以使用自己的 UI 驱动的 API。
首先,CKEditor 的用法正确吗?
如果是这样,我如何以编程方式修改文本选择的字体大小?
【问题讨论】:
-
我已经用过10多个项目了。好像没问题。
-
你能详细说明一下吗?
我正在尝试将 CKEditor 简单地用作我可以使用自己的 UI 驱动的 API。
首先,CKEditor 的用法正确吗?
如果是这样,我如何以编程方式修改文本选择的字体大小?
【问题讨论】:
这是一种可行的方法,但在某些情况下它可能会很困难并且需要一些代码重复。
CKE 的旧部分封装了许多有用的东西,因此您没有方便的 API 从外部访问它。
只需使用CKEDITOR.style 对象即可。
var editor = CKEDITOR.instances.editor1;
var style = new CKEDITOR.style( {
element: 'span',
styles: { 'font-size': '20px' }
} );
editor.applyStyle( style );
更多示例请参见font plugin,您对 fontSize 组合框感兴趣。
【讨论】: