gpt4 book ai didi

html - 在 '@media print' 样式表中删除元素(或页面)

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

现在我有我的@media 打印样式表来按 ID/类隐藏各种对象,例如

    @media print {
#header, #navbar, #navbar, #toolbar, #footer, .title {
visibility:hidden;
display:none;
}
}

在打印预览时,它确实隐藏了这些对象,但它们占用的空间仍然存在,迫使我要打印的内容位于第 2 页,第 1 页和第 3 页为空白。如果有办法让打印屏幕上只显示第 2 页,或者截断我不想要的东西而不是仅仅隐藏它们的方法,请告诉我。

谢谢。

最佳答案

使用 visibility:hidden 保留元素将占据的空间,而 display:none 不显示该空间。

你想使用:

@media print {
#header, #navbar, #navbar, #toolbar, #footer, .title {
display:none !important;
}
}

当然这个问题之前已经解决了: What is the difference between visibility:hidden and display:none?

关于html - 在 '@media print' 样式表中删除元素(或页面),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28368838/

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