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