相关疑难解决方法(0)

CSS @media打印背景色问题;

我是这家公司的新人,我们的产品使用了数英里的css.我正在尝试为我们的应用程序制作一个可打印的样式表,但我在@media print中遇到了背景色问题...

    @media print {
      #header{display:none;}
      #adwrapper{display:none;}
      td {
        border-bottom: solid; 
        border-right: solid; 
        background-color: #c0c0c0;
      }
    }
Run Code Online (Sandbox Code Playgroud)

其他一切工作,我可以修改边框等,但背景颜色将不会在打印中出现.现在我明白你们可能无法回答我的问题并提供更多细节,我只是好奇,如果有人之前有这个问题,或类似的东西.

css media-queries

167
推荐指数
11
解决办法
20万
查看次数

如何使Firefox打印为背景颜色样式?

我有一些简单的CSS:

#someElement {
    background-color:black;
    color:white;
}
Run Code Online (Sandbox Code Playgroud)

它在浏览器中看起来不错,但是当我在Firefox中打印它时,它在白色背景上显示为黑色文本.我想这是一种节省墨水的功能,但有什么方法吗?

css printing firefox print-css

26
推荐指数
5
解决办法
4万
查看次数

在Firefox上强制背景颜色打印

我正在使用Barby ruby gem,它可以方便地将条形码渲染为HTML.

Barby td根据传递给它的代码打开或关闭带有背景的表格.这非常有效,因为我不想为每个需要条形码的记录生成和存储图像文件.

主要浏览器默认情况下不打印背景颜色,我需要打印条形码而不会让用户更改本地系统上的打印选项.

我不确定如何使用Firefox实现这一目标.使用webkit(Chrome和Safari),它非常简单:

td { 
  background: #000 !important;
  -webkit-print-color-adjust: exact;
}
Run Code Online (Sandbox Code Playgroud)

狂热的谷歌搜索并没有真正让我在任何地方:这个问题已经有几年了,我没有找到任何更新的东西,所以我想我会再次提出这个问题.胖边框也不会真正起作用,因为如果条形之间的关系发生变化,它将改变代码中包含的数据.

html css printing firefox ruby-on-rails

11
推荐指数
2
解决办法
7449
查看次数

标签 统计

css ×3

firefox ×2

printing ×2

html ×1

media-queries ×1

print-css ×1

ruby-on-rails ×1