首页 > 解决方案 > 如何从 ckeditor 以相同的样式呈现 HTML

问题描述

最近我开始了一个使用ckeditor的项目。一切正常,直到我尝试显示我输入的文本,我无法显示与我输入textarea. 我还尝试使用 ckeditor 文件夹中的 contents.css 文件,但没有帮助。所以如果有什么我应该尝试或必须解释的,请随时说出来。这是正在发生的事情。


这就是我写它的方式,它在textarea被 ckeditor 取代后看起来很好。 我是这样写的

但是当我保存它并将其呈现到页面时,文本会失去其样式。
这是渲染到屏幕时的样子

标签: htmlcssckeditor4.x

解决方案


CKEditor 有两种方法可以渲染相同的内容和样式。第一个是将 ckeditor 内联样式转换为公共 html 样式。但我不认为这是理想的。最好的方法是放置另一个内联 ckeditor(它没有任何工具栏、轮廓等),然后在其中渲染内容。

https://ckeditor.com/docs/ckeditor4/latest/examples/inline.html


推荐阅读