WYSIWYG编辑器,支持编辑边距,填充和边框

时间:2015-11-24 15:10:18

标签: javascript jquery angularjs ckeditor wysiwyg

我正在寻找一个允许用户更改样式属性的编辑器,例如borderpaddingmargin

我测试了很多编辑,但没找到。你知道编辑吗,支持吗?

编辑我测试了,没有那些按钮(可能有,但我没有看到)

  • CKEDITOR
  • 套筒
  • medium.js
  • textAngular
  • 和其他一些......

1 个答案:

答案 0 :(得分:1)

https://github.com/Voog/wysihtml具有分别更改块和内联(或内联块)元素的样式属性的功能。

查看测试示例: 使用formatInline命令添加样式(适用于选定的文本)https://github.com/Voog/wysihtml/blob/master/test/commands/formatInline_test.js#L127

formatBlock具有类似的语法,但意味着插入/更改块级元素。 (适用于最近的块级元素)

不幸的是,它没有自动选择内联或块方法来更改样式的功能。问题在于很难知道用户希望选择哪些元素。

当前编辑器在使用样式时也不保证最小的标记包装。根据选择,可能会创建其他<span><div>