我正在使用 Twitter Bootstrap 并尝试使用背景打印页面。
我尝试了网络浏览器中的所有选项,但它不起作用。
如果我不包括 twitter bootstrap,则背景的打印效果很好。
(顺便说一下,在这个特定的页面上,我没有使用任何与 TBS 相关的东西)。
在不排除 TBS 的情况下,我能做些什么让它工作(一种重置)?
最佳答案
Bootstrap css 文件有一个“@media print”部分,它设置了以下 css 规则:
* {
color: #000 !important;
text-shadow: none !important;
background: transparent !important;
box-shadow: none !important;
}
如您所见,它将所有背景设置为透明。
您需要在自定义样式表中覆盖它或在 bootstrap.css 文件中更改它。
关于twitter-bootstrap - twitter bootstrap的后台打印问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15761479/