css 写打印样式问题

2018-06-24 02:23:49来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

 

(1)背景颜色打印不出来问题解决方法

  1. background样式要加上 !important;
  2. color样式要加上 !important;
  3. -webkit-print-color-adjust: exact;
  4. 然后记得浏览器打印设置里面要在“打印背景图形”前面打勾。
-webkit-print-color-adjust: exact;
color:#007DCF !important;color;
background:#007DCF !important;

 

 (2)页码的问题:

      在打印的时候,想要换行的地方。

 page-break-before: always;

例:
<page size="A4"></page>

page[size="A4"]
{ background: white; width: 21cm; height: 29.7cm; display: block; margin: 0 auto; margin-bottom: 0.5cm; box-shadow: 0 0 0.5cm rgba(0,0,0,0.5); page-break-before: always; } @media print { body, page[size="A4"] { margin: 0; box-shadow: 0; } }

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:前端技术之_CSS详解第四天

下一篇:Less 的用法