use*_*862 10 html javascript css
让我们说我有
<div id="printOnly">
<b>Title</b>
<p>
Printing content
</p>
</div>
Run Code Online (Sandbox Code Playgroud)
是否可以在页面渲染时隐藏此div并仅在打印此div时显示?
Nik*_*wal 23
你需要一些css
#printOnly {
display : none;
}
@media print {
#printOnly {
display : block;
}
}
Run Code Online (Sandbox Code Playgroud)
@media screen
{
#printOnly{display:none;}
}
@media print
{
#printOnly{}
}
Run Code Online (Sandbox Code Playgroud)
您应该使用媒体查询。
在你的情况下:
#printOnly {
display: none;
}
@media print {
#printOnly {
display: block;
}
}
Run Code Online (Sandbox Code Playgroud)
PS 看看这里http://www.joshuawinn.com/css-print-media-query/浏览器支持