ckeditor解决首行缩进问题

2022-05-28 10:26:19 浏览数 (6)

文章时间:2020年11月28日 17:17:15 解决问题:ckeditor编辑器解决首行缩进2个字符的问题,国人的习惯不能改。

核心问题是因为text-indent: 2em;

我们需要修改他的一些代码,然后让他变成上面的代码,这样在点击缩进的时候,就是首行缩进2个字符了,而不是全段落缩进。

打开ckeditor.js文件,使用ctrl f进行搜索。

代码语言:javascript复制
d.config.indentOffset||40  将40修改为2
d.config.indentUnit||"px"  将px修改为em
b.getComputedStyle("direction"))?"margin-left":"margin-right"}  将"margin-left":"margin-right"修改为"text-indent":"text-indent"

将上面的代码,挨个地方修改一下,在回到编辑器内,效果就实现了。 代码大约的行数在940 行左右上。

加了这个东西还有一个东西需要修改,就是关闭他的过滤器。

配置文件修改:

代码语言:javascript复制
config.allowedContent = true;

0 人点赞