为了账号安全,请及时绑定邮箱和手机立即绑定

css@媒体打印问题与背景色;

css@媒体打印问题与背景色;

回首忆惘然 2019-07-15 15:16:40
css@媒体打印问题与背景色;我在这家公司是新来的,我们有一个使用数英里CSS的产品。我试图为我们的应用程序制作一个可打印的样式表,但我对background-color在……里面@media print.    @media print {       #header{display:none;}       #adwrapper{display:none;}       td {         border-bottom: solid;          border-right: solid;          background-color: #c0c0c0;       }     }其他一切都正常,我可以修改边框之类的,但是background-color不会出现在指纹上。现在我明白了,如果没有更多的细节,你们可能无法回答我的问题。我只是好奇以前有没有人有过类似的问题。
查看完整描述

3 回答

?
HUH函数

TA贡献1836条经验 获得超4个赞

如果用户在其打印设置中关闭了“打印背景色和图像”,则没有CSS会覆盖该设置,因此请始终说明这一点。这是默认设置。.

一旦设置好,它就会打印背景颜色和图像,你所拥有的就会工作。

它是在不同的地方发现的。在IE9beta中,它可以在纸张选项下的打印->页面选项中找到

在Firefox中,它在选项下的页面设置->[格式和选项]选项卡中。


查看完整回答
反对 回复 2019-07-15
?
胡说叔叔

TA贡献1804条经验 获得超8个赞

要在Chrome中启用背景打印:

body {
  -webkit-print-color-adjust: exact !important;}


查看完整回答
反对 回复 2019-07-15
?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

试试这个,我在谷歌Chrome上成功了:

<style media="print" type="text/css">
    .page {
        background-color: white !important;
    }</style>


查看完整回答
反对 回复 2019-07-15
  • 3 回答
  • 0 关注
  • 731 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信