在 Drupal 文本区域输入中使用 CKEditor 将 div 中的表格换行

发布于 2024-11-01 18:37:20 字数 560 浏览 1 评论 0原文

我在 Drupal 工作,设置了 CKEditor 并运行了表格插件。我正在使用的设计需要一些视觉元素,如果我有一个 div ,其中一个类包裹在输出中的表格周围(因为在 IE 中表格的侧面不能有填充),那么这些视觉元素会变得更容易......

所以..我可以想到两种方法来做到这一点,但不知道也无法弄清楚如何做:

1)使用CKEditor将所有表元素包装在一个带有类的div中..2

)使用 Drupal 输入过滤器将所有表格元素包装在带有类的 div 中。

有人知道该怎么做吗?

我不想在页面加载时添加 div ..这会导致跳转,并依赖于 javascript 进行输出。

这似乎很有希望:如何在 CKEditor 中查找和替换文本使用Javascript?但是它可靠吗?这看起来有点黑客,如果非开发类型要使用编辑器,它必须 100% 万无一失..

谢谢!

I'm working in Drupal, got CKEditor set up and have the tables plugin going on. The design I'm working with requires some visual elements that would be made A LOT easier if I had a div with a class wrapped around the tables in the output (because tables can't have padding on their sides in IE)...

SO.. I'm can think of 2 ways to do it, but don't know and can't figure out how to do either:

1)Use CKEditor to wrap all table elemnts in a div with a class..

2)Use Drupal input filter to wrap all table elements in a div with a class..

Does anyone know how to do either?

I don't want to add the div on page load.. that would cause a jump, and depend on javascript for the output.

This seems promising: How to find and replace text in CKEditor using Javascript? but is it reliable? It seems kinda hackish and if a non-dev type is going be using the Editor it has to be 100% foolproof..

thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文