我是这家公司的新人,我们有一款使用数英里CSS的产品.我试图为我们的应用程序制作一个可打印的样式表,但是我对@media print中的background-color有问题.

    @media print {
      #header{display:none;}
      #adwrapper{display:none;}
      td {
        border-bottom: solid; 
        border-right: solid; 
        background-color: #c0c0c0;
      }
    }

其他的都可以,我可以修改边框之类的,但是background-color不能打印出来.现在我明白了,如果没有更多的细节,你们可能无法回答我的问题.我只是好奇以前有没有人遇到过这个问题,或者类似的问题.

推荐答案

如果用户在他们的打印设置中关闭了"打印背景 colored颜色 和图像",任何CSS都不会覆盖它,所以一定要考虑到这一点.This is a default setting美元.

设置好后,它将打印背景 colored颜色 和图像,您在那里的设置将会正常工作.

It is found in different spots. In IE9beta it's found in Print->Page Options under Paper options

In FireFox it's in Page Setup -> [Format & Options] Tab under Options.

Css相关问答推荐

将鼠标悬停在具有效果的元素上

如何使2个元素的宽度相同?

尽管 URL 路径正确,但背景图像未显示

解释 "document.styleSheets[0].cssRules[0].style;"

如何使代码块输出在 quarto revealjs 演示文稿中水平滚动

如何在悬停另一个部分的元素时使元素可见?

Material UI Modal 因背景而变暗

条件宽度和省略号不适用于样式化组件 - React.js

如何禁用 Angular Material Pagination 按钮的波纹效果?

react 样式的条件类名称设置

flex 容器中的两个滚动块

Tailwind Box-shadow

我怎样才能让这个边框出现在按钮元素的上方?

在 RC.1 中,某些样式无法使用绑定语法添加

内联块在 Internet Explorer 7、6 中不起作用

CSS - 在 id 中 Select 类的语法

如何在浏览器的右下角放置一个div?

为什么在 CSS3 中启用硬件加速会降低性能?

使用 :focus 设置外部 div 的样式?

如何创建一个带点的
标签?