最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

web打印时需要注意的CSS样式

来源:懂视网 责编:小采 时间:2020-11-27 18:50:09
文档

web打印时需要注意的CSS样式

web打印时需要注意的CSS样式:今天写了一个在前端打印的功能,遇到了一个很坑的问题,设置的背景色打印的时候不起作用: 不起作用的css样式:.p_class2_1{ color:white; float:left; background: #808080!important; width:80%; } .p_class3_1{ color:
推荐度:
导读web打印时需要注意的CSS样式:今天写了一个在前端打印的功能,遇到了一个很坑的问题,设置的背景色打印的时候不起作用: 不起作用的css样式:.p_class2_1{ color:white; float:left; background: #808080!important; width:80%; } .p_class3_1{ color:
今天写了一个在前端打印的功能,遇到了一个很坑的问题,设置的背景色打印的时候不起作用:
不起作用的css样式:

.p_class2_1{ 
color:white; 
float:left; 
background: #808080!important; 
width:80%; 
} 
.p_class3_1{ 
color:white; 
float:left; 
background: #808080!important; 
width:100%;
} 
.p_class5_1{ 
color:white; 
background: #808080!important; 
width:100%;
}

结果怎么都不起作用,
这里写图片描述

后来通过各种办法解决:
下面是解决的代码:

.p_class2_1{ 
color:white; 
float:left; 
 background: #808080!important; 
 filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#808080',EndColorStr='#808080'); 
 width:80%;
 }
 .p_class3_1{ 
 color:white; 
 float:left; 
 background: #808080!important; 
 filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#808080',EndColorStr='#808080'); 
 width:100%;}
 .p_class5_1{ 
 color:white; 
 background: #808080!important; 
 filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#808080',EndColorStr='#808080'); 
 width:100%;} 

 @media print { 
 .p_class2_1 {-webkit-print-color-adjust: exact;} 
 .p_class3_1 {-webkit-print-color-adjust: exact;} 
 .p_class5_1 {-webkit-print-color-adjust: exact;} 
 }

结果如下:
这里写图片描述

发现之前没显示的背景色,现在显示了!
最主要的代码是@media print {
.p_class2_1 {-webkit-print-color-adjust: exact;}
.p_class3_1 {-webkit-print-color-adjust: exact;}
.p_class5_1 {-webkit-print-color-adjust: exact;}
}
@media print是为了让打印的时候显示背景色,默认是不显示的!

文档

web打印时需要注意的CSS样式

web打印时需要注意的CSS样式:今天写了一个在前端打印的功能,遇到了一个很坑的问题,设置的背景色打印的时候不起作用: 不起作用的css样式:.p_class2_1{ color:white; float:left; background: #808080!important; width:80%; } .p_class3_1{ color:
推荐度:
标签: 打印机 打印 注意
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top