我一直在尋找解決方案。 我想要一件事。當使用@media print {...}我想隱藏所有元素而不是一個。怎麼做? 我有我不想隱藏的class =「print」,如何隱藏所有沒有這個類的東西?CSS打印隱藏除一個元素之外的所有元素
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style>
@media print {
:not(.print) {
display: none
}
}
</style>
</head>
<body>
<div class="print">
<p>neki lijepi tekst</p>
<p> test</p>
</div>
<div id="test"> ovo se ne vidi naa printu </div>
<div id="tesft"> ovo se nedsfdf vidi naa printu </div>
</body>
</html>
這是'一件事'是其他元素的孩子,你也不想打印? –
是身體的小孩 – FosAvance
那麼,除了身體。它是身體下面的頂級DOM元素嗎? –