2

我到处搜索,似乎找不到我的问题的答案。要将单个元素应用于 ckconfig.jsp 文件中的单个样式,您只需使用:

{名称:'Header 1',元素:'h1',属性:{'class':'template_header_1'}},

这将类template_header_1应用于元素h1

我正在尝试将单一样式应用于 li 和 ul 元素。我想要这样的东西:

{name:'特殊列表',{元素:'ul',属性:{'class':'ul_class'}},{元素'li',属性:{'class':'li_class'}}},

在这个假设的语法 中, ul具有类ul_class,而 li具有类li_class

这将允许我应用一个类,并让 2 个单独的类适用于具有一个声明而不是 2 个单独的元素的单独元素。这可能吗?

4

1 回答 1

1

我以为我测试并尝试了我原来的建议,但我显然没有。我无法重现这实际上产生了有用的结果。

我们发现的唯一解决方法是使用模板插件来按需插入多个代码标签。显然,它的缺点是您无法在已经编写的文本中添加标签;只插入新的空模板,然后将文本移动/复制粘贴到模板中。

我没有快速的交钥匙解决方案。使其工作的最接近的想法是增强样式插件以接受“子”参数,以便您可以嵌套样式定义,接近Angular JS在指令中嵌入的想法。


原答案:

我能找到的最接近启用此功能的方法是在他们的论坛中提到的。他们建议添加一个“初始”属性,如:

'my nested style': { 
    Element : 'div',
    Attributes : { 
        'class' : 'infobox',
        'Initial' : '<h4>header</h4><p>text</p>'
    } 
}
于 2014-02-21T11:55:04.453 回答