小编Der*_*vah的帖子

在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 ×1

firefox ×1

html ×1

printing ×1

ruby-on-rails ×1