У меня есть CSS, который содержит элементы, которые должны отображаться условно.
Для большинства элементов это легко: у меня есть атрибут, прикрепленный к элементу body, и я могу использовать его в CSS:
body[data-var-draft=Draft] .heading1 {}
Это не похоже на хотя работа с элементами @page:
body[data-var-draft=Draft] @page {}
приводит к сообщению об ошибке в Antennahouse Formatter (6.6).
Я видел больше ограничений для правил @page:
@page titlepagesection, @page tocsection, @page chaptersection {}
, похоже, тоже не работает.
Возможно ли / можно ли комбинировать @page с другими селекторами?