前端css 打印

打印元素的页面布局有几个原则

打印元素不能脱离文档流
打印元素内直接嵌套内容,避免出现三层嵌套


// 打印相关
@page {
  size: auto;
  margin: 10mm 0;
}
@media print {
  .printDom{
    margin: 0;
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden;
    h3 {
      margin: 0;
    }
  }
  tr {
    page-break-inside: avoid;
  }
  .text {
    page-break-inside: avoid;
  }
  .box div {
    page-break-inside: avoid;
    // page-break-before: avoid;
    // page-break-after: avoid;
    // page-break-before: always;
  }
}
posted @   橙云生  阅读(26)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示