Я хотів би написати правило CSS-селектора, яке вибирає всі елементи, які не мають певного класу. Наприклад, з урахуванням наступного HTML:
<html class="printable">
<body class="printable">
<h1 class="printable">Example</h1>
<nav>
<!-- Some menu links... -->
</nav>
<a href="javascript:void(0)" onclick="javascript:self.print()">Print me!</a>
<p class="printable">
This page is super interresting and you should print it!
</p>
</body>
</html>
Я хотів би написати селектор , який вибирає всі елементи , які не мають «друк» класу , який, в даному випадку, є нав і через елементи.
Чи можливо це?
ПРИМІТКА: у фактичному HTML, де я хотів би використовувати це, буде набагато більше елементів, у яких немає класу "для друку", ніж у нас (я розумію, що це навпаки у наведеному вище прикладі).
:not()
на екрані, він також не підтримуватиме його у друку.