html - CSS 打印,标题仅在第一页宽度 css

标签 html css media-queries

我在 Logo 标签中有一个标志。对于打印样式,我制作了@print 媒体查询 CSS。如果我将其打印出来, Logo 将打印在每一页上 - 但它应该只显示在第一页上。

尝试过:

header { display:none; }
@page:first { 
  header { display:block; } 
}

但是每页的页眉都会被删除!有小费吗? 谢谢

最佳答案

你应该删除代码

header { display : none; }

因为通过将 display 属性设置为 none。该元素将被隐藏,页面将显示为该元素不存在。

关于html - CSS 打印,标题仅在第一页宽度 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41038989/

相关文章:

html - 如何防止链接显示在 :focus/:active from auto-clicking on a touch screen? 上

css - ngStyle 被应用了多少次

html - 移动@media 查询不会使容器覆盖整个屏幕

html - 如何像表格一样对齐 flex 元素?

javascript - 休息,白色间距?如何在不丢失 text-align :justify 的情况下打断超长单词

html - 重叠/粘贴背景图像以重叠 div 的边框

javascript - 从左向右滑动而不是淡化 safari css 问题

javascript - 在一个div中定位3个div

CSS 媒体查询方向和纵向设备宽度逻辑

javascript - 如何使滚动到仅特定于桌面 View 的 ID 并在移动 View 上默认它?