CKEDITOR将样式应用于选区
ckeditor apply styles to selection
CKEditor是否有某种直接的API来将样式应用于选择?我正在浏览文档,但似乎找不到它。我需要做的,就像一个内联编辑器一样。
CKEDITOR.selection.applyCss('fontsize', '15px', 'span');
// or
CKEDITOR.selection.applyCss('color', '#bada55', 'span');
我无法预定义样式,因为字体大小、颜色、行高、字母间距或其他任何值对我来说是未知的。
看起来我回答了我自己的问题。它比我希望的要麻烦一些,但这确实可以解决问题:
var style = new CKEDITOR.style({
element: 'span',
attributes: {
'style': 'font-size: 20px'
}
});
editor.applyStyle(style);
在这里找到: http://docs.ckeditor.com/#!/api/CKEDITOR.style
相关文章:
- 将函数的上下文应用于javascript变量
- 将CSS应用于printWindow.print();在Javascript中
- 如何将CSS(特别是填充/边距)应用于select下拉菜单的选项或optgroup
- $scope.apply()何时应用于angular
- Javascript非常简单:'阅读更多''显示较少'应用于Wordpress的功能
- 尝试应用于<tr>在ng单击中
- 如何将javascript仅应用于1个表单中的2个表单提交按钮中的1个
- 将脚本应用于Angular 2上的输入
- Json和$scope的角度之间的差异$eval应用于JSON字符串时
- 如何将参数应用于String.prototype.format函数
- 动态地将过滤器应用于 JSON.parse()
- $location更改不适用于ngchange,而是应用于ngclick
- 如何将 :empty 选择器应用于 XML 文档
- 如何仅在文本字段中有值时才将自定义过滤器应用于 ng-repeat
- 如何使用 JavaScript 将样式应用于 CKEditor 中的选定文本
- MongoDB 无法将$addToSet应用于 Meteor JS 中的非数组
- 将类应用于jquery ui对话框
- 将CSS应用于在JavaScript中创建的表-表的位置不正确
- 如果检查了输入,则将类应用于<身体>,没有jQuery
- 将数据表.js样式应用于 AJAX 加载的表