gpt4 book ai didi

javascript - 使用 CSS 或 javascript 仅在打印页面而不是浏览器页面中显示内容

转载 作者:行者123 更新时间:2023-11-28 17:02:10 25 4
gpt4 key购买 nike

我有一些动态内容应该只显示在打印页面而不是使用 CSS 或 javascript 的网页中。请帮我做这件事。

例如;

我有一个像这样的 div 内容..

echo '<div id="noshow">'.$val.'</div>'; //i am using php and $val is a dynamic value.

我只需要在打印页面而不是浏览器页面中显示此值。我使用了 display:none。但是,我不知道如何让它在打印页面中再次显示。

最佳答案

在常规样式表中,您可以使用@media 查询打印 CSS...

@media print {
#hid { display: table-row; }
}

或者您可以使用 media 属性将 print style.css 添加到页面的头部。

 <head>
<link rel="stylesheet" type="text/css" href="style.css">
<link rel="stylesheet" type="text/css" href="print.css" media="print">
</head>

关于javascript - 使用 CSS 或 javascript 仅在打印页面而不是浏览器页面中显示内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31028343/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com