将自定义样式添加到Typo3 RTE。有些人没有得救

时间:2015-03-17 16:51:57

标签: typo3 typo3-6.2.x rte

我使用CSS文件向RTE添加costum样式:

RTE.default.contentCSS = EXT:netjapan/Resources/Public/css/rte.css

对于某些元素,这是有效的。例如,对于ul元素:

ul.liststyle1 {
    list-style: none;
    padding-left: 17px;
}

当我在RTE中选择ul时,我可以选择Blockstyle liststyle1

我想对p

做同样的事情
p.test {
    font-size: 80%;
}

当我选择p时,我可以选择Blockstyle test并使用样式。但是当我保存Blockstyle时就消失了。

我添加了这个Typoscript:

RTE.default {
    removeTags = sdfield, strike
    proc.entryHTMLparser_db.removeTags = sdfield, strike
}

因此p不在removeTags列表中。但它没有效果。

任何人都知道如何删除p元素上的Blockstyle?

1 个答案:

答案 0 :(得分:1)

上周我遇到了类似问题。有时RTE会变得疯狂。我的意思是它没有逻辑意义。检查一下:销售文本并使用它将包装在div中的容器样式,但它中也会有<p>,所以你会有类似<div><p class="bodytext">text</p></div>的东西 - 你可以添加样式那。至少这解决了我的问题