Tôi muốn viết một quy tắc chọn CSS chọn tất cả các phần tử không có một lớp nhất định. Ví dụ: đưa ra HTML sau:
<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>
Tôi muốn viết một chọn mà chọn tất cả các yếu tố mà không có lớp "in" đó, trong trường hợp này, là những nav và một yếu tố.
Điều này có thể không?
LƯU Ý: trong HTML thực tế nơi tôi muốn sử dụng, sẽ có nhiều phần tử không có lớp "có thể in" hơn (tôi nhận ra cách khác trong ví dụ trên).
:not()
trên màn hình, thì nó cũng không hỗ trợ in.