我已经设置了一个打印样式表,并在Firefox中看起来不错。Chrome打印预览不同于在DEVTools
在Chrome浏览整个页面在打印预览(CTRL + P)被打破,但如果我打开Chrome DEVTools(F12),并使用emulate CSS media
功能的页面看起来是正确的 - 就像在Firefox浏览器。
奇怪的是,如果我再次打开打印预览,在激活了一次仿真选项后,页面在打印预览中看起来正确正确!即使如果我只是激活,然后取消激活模拟选项,打印预览后,总是正确的!
我的print.css与
@media print { ... }
开始,包括在<head>
页是这样的:
<link rel="stylesheet" type="text/css" href="print.css" media="print">
我试图删除media="print"
但没有什么变化。
仅适用于媒体打印,我已添加此样式。如果我们共同应用这个CSS,这个工作。如果我们只适用于媒体打印,那么这是行不通的。周围有工作吗? :-( – 2016-02-05 05:53:28
@JeevaJsb - 我遇到了同样的问题。请参阅我的答案,找出可能的解决方法。 – 2016-09-22 14:02:33