CKEDITOR如何首行缩进段落?

How CKEDITOR first line indent paragraph?

如何像ms word一样在Ckeditor中进行首行缩进?据我所知,它没有插件。 感谢您的帮助。

如果你只关心视图模式,那么只需编辑contents.css并放在最后:

p {
    text-indent: 40px;
}

或您喜欢的任何长度。

但是,这不会出现在源代码中,所以如果您希望您的数据在 CKEditor 以外的其他地方以缩进 inline 显示,您可以替换 <p> 提交前的标签如下:

CKEDITOR.instances.editor1.getData().replace(/<p>/gi, '<p style="text-indent: 40px;"')

当您再次加载数据时,由于 Advanced Content Filtering<p> 标签的 style 属性将被删除,但您仍然会在视图模式下看到效果,因为您对 contents.css

所做的更改