【发布时间】:2019-12-11 12:58:19
【问题描述】:
我搜索了这个简单的问题,但并没有真正找到令人满意的答案。那么有没有办法在 TYPO3 8.7 中为任何内容元素提供自定义类?如果是这样,你如何做到这一点?是否有一个扩展程序可以让您执行此操作或使此操作更容易?
【问题讨论】:
标签: css content-management-system customization typo3-8.x
我搜索了这个简单的问题,但并没有真正找到令人满意的答案。那么有没有办法在 TYPO3 8.7 中为任何内容元素提供自定义类?如果是这样,你如何做到这一点?是否有一个扩展程序可以让您执行此操作或使此操作更容易?
【问题讨论】:
标签: css content-management-system customization typo3-8.x
是的,您可以在 Frame Class 的帮助下为任何内容元素提供自定义 css 类:
在你的根页面(Page->Rootpage->Resources->Page-TSConfig)的Page TSConfig中添加以下脚本。
TCEFORM.tt_content.frame_class {
addItems.101 = Custom Frame Class
}
然后,将以下脚本添加到 ts 文件中。
tt_content.stdWrap.innerWrap.cObject = CASE
tt_content.stdWrap.innerWrap.cObject {
key.field = frame_class
101 = TEXT
101.value = <div class="Your-custom-class">|</div>
}
【讨论】:
你可能想试试这个扩展:
https://docs.typo3.org/typo3cms/extensions/cewrap/stable/
它不会将类添加到元素中,但您可以使用具有您可以设置的不同属性的 div 扭曲任何元素。
【讨论】: