在Twitter Bootstrap CSS中覆盖`background:transparent!important`

pro*_*ype 7 css twitter-bootstrap twitter-bootstrap-3

有一个应用程序div以背景颜色绘制s作为其图形.
这些div在屏幕上看起来很好但是div在打印到PDF时s会消失.

将问题追溯到Twitter Bootstrap CSS.当Bootstrap CSS不存在时,div打印正常.但是不要打印.看到这个JSFiddle:

http://jsfiddle.net/VYg9s/

我认为问题是Twitter CSS的这一部分.我我需要覆盖background: transparent !important但不能为我的生活弄清楚如何.

这可能很简单.尝试background: opaque !important但是没有用,我似乎无法找到该background属性的允许值列表.

@media print {
  * {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    box-shadow: none !important;
  }
Run Code Online (Sandbox Code Playgroud)

background: transparent !important;CSS 的反义词是什么?

DrC*_*ord 8

相反的background: transparent !important;background: color hex code !important;

"颜色十六进制代码"可以是任何CSS可接受的颜色代码类型; 像rgb,rgba,十六进制等

  • 问题不是关于bootstrap,而是关于覆盖css值.此外,从引导程序文件中删除值会使升级过程变得更复杂(您基本上成为个人的分支维护者),因为必须根据新版本检查更改并进行更改. (3认同)