首页 > 解决方案 > Bloomreach - CKEditor 4:添加样式元素“div”,其中包含“div”

问题描述

我在我的 CMS 的自定义 .js 中使用“CKEDITOR.stylesSet.add(...)”。我可以在此处为标题、p-tag、ul 添加自定义样式……但是如何添加“div”,以便其中包含两个子 div?

我开始这样添加一个“div”:CKEDITOR.stylesSet.add("ifmstyle", [
{
name: "Custom DIV",
element: "div",
attributes: {
class: "custom-div",
},
},
]

..这意味着,我有一个 div,例如,我可以在其中放置图像、p-tags、a-tags。但我想让它像这样(我的自定义 div 将有两个子 div):

自定义 DIV

图像示例

标签: ckeditorhippocms

解决方案


您的代码基于此文档页面,对吗? https://documentation.bloomreach.com/14/library/concepts/document-types/html-fields/customize-ckeditor-styles.html

这是关于内容的观点。您可以在那里更改样式,但不能更改标记,除非您分叉/重写一些底层 Wicket 代码。

HTH 杰伦

顺便说一句,community.bloomreach.com 比这里更活跃


推荐阅读