根据要应用的CSS数量,您还可以考虑仅将页面ID添加为类<body>,例如<body class="uid-456">:
page.bodyTag >
page.bodyTagCObject = TEXT
page.bodyTagCObject {
field = uid
wrap = <body class="uid-|">
}
Run Code Online (Sandbox Code Playgroud)
然后,在你的CSS中:
.uid-456 myElement {
myCustomStyle... /* Applies to page ID = 456 only. */
}
Run Code Online (Sandbox Code Playgroud)
更新
与Templavoilà测试.以下工作(从Setup主模板的字段):
page = PAGE
page {
typeNum = 0
10 = USER
10.userFunc = tx_templavoila_pi1->main_page
bodyTag >
bodyTagCObject = TEXT
bodyTagCObject {
field = uid
wrap = <body class="uid-|">
}
...
}
Run Code Online (Sandbox Code Playgroud)