0

我的意思是下一件事:出于默认样式的原因,我想在编辑器区域(iframe)中创建表时添加一些特定的类。我现在如何通过更改它的插件源代码来做到这一点table,但是更改该文件是一个错误的决定......而且不可能通过配置来做到这一点。也许有一些方法可以即时重新定义表行为......

在这种情况下,最好的解决方案是什么?

提前致谢!

4

2 回答 2

1

我认为出于“样式原因”更改源代码是一个坏主意。

您可以通过更改默认皮肤(我认为是 v2 皮肤)或向 CKEditor 添加自定义皮肤来轻松更改默认 CSS。

文档

开发者指南

于 2012-04-21T04:36:35.360 回答
1

您可以编写一个插件来即时修改表格对话框或任何其他对话框的行为。这种方法能走多远取决于你的能力以及你想要哪些改变。如果以这种方式进行调整变得过于复杂,那么第二种方法是复制您要修改的原始插件并在此基础上创建您自己的版本(但在 CKEditor 源文件夹之外)

例如,此插件在表格和单元格对话框中添加一个字段以选择背景图像:http ://cksource.com/forums/viewtopic.php?f=18&t=23607

您可以按照CKEditor 教程学习如何编写插件。

于 2012-04-21T08:46:03.397 回答