我的软件使用CSS创建了一个HTML文档,然后将其转换为PDF(JS:window.print())。生成的PDF会忽略CSS背景颜色,可能是为了节省墨水-但我不希望那样。我想完全按照自然的样子打印文档。我知道我可以使用@media print
来修改打印内容,但是由于我的代码中现在有很多内联CSS,因此实现起来很可怕。有没有一种方法可以在我的文档中放置某种标记,以便window.print()不会进行任何修改?
也许某种@media print {
* {
-webkit-print-color-adjust: exact;
}
}
纯粹是无知的?
重复项解决了这个问题,只需将其放在头部样式中即可使用
<div class="form-group">
{{ FORM::label('?','?') }}
{{ FORM::text('?', '', ['?' => '?') }}
</div>