【问题标题】:Drupal CKEditor custom stylesDrupal CKEditor 自定义样式
【发布时间】:2021-09-20 08:45:25
【问题描述】:

我在 Drupal 的 CKEditor 中添加了自定义样式,但是我一次只能选择一种样式。

例如,我希望元素 (h1) 具有两个类(tire 和 fancy),而不仅仅是其中一个。有什么办法吗?

【问题讨论】:

    标签: drupal ckeditor


    【解决方案1】:

    您可以在一种样式中应用多个类,例如:

    h1.fancy.titre|Titre fancy.
    

    该字段的帮助文本实际上指定了这一点:

    Entrer une ou plusieurs classes sur chaque ligne dans le format element.classA.classB|Libellé。

    因此,虽然您不能为同一文本选择多种样式,但您可以定义应用多个类的样式。这有点重复,但你需要:

    h1.titre|Titre.
    h1.fancy|Fancy.
    h1.fancy.titre|Titre fancy.
    

    【讨论】:

    • 是的,我知道,但是有很多组合,所以这行不通
    • 您可以尝试使用 元素来定义样式,因为它们可以包装其他元素,但最好正确定义用户需要的样式。这也可能表明您的自定义样式过于复杂——HTML 提供语义元素,正确地设置这些元素的样式应该足以让用户设置其文本的样式。如果您需要 20 种额外的样式,可能会导致内容难以阅读。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-21
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 2016-08-18
    • 1970-01-01
    相关资源
    最近更新 更多