我创建了一个包含特定控件的页面,并且我使用了CSS并且它可以正常工作并应用于页面,但是当我打印包含我的数据的控件时,对纸张上的CSS没有任何影响。问题是什么 ? 控件存在于div。
答案 0 :(得分:2)
您是否在css源中使用了@media
,或者在html源代码中使用了媒体属性,例如media="screen"
?这可能是原因。
答案 1 :(得分:2)
大多数浏览器默认不打印背景颜色和图像。
IE参考:http://support.microsoft.com/kb/296326
Firefox参考:How do I Make Firefox Print a Background-Color Style?
如果您愿意,可以轻松找到任何其他浏览器。
答案 2 :(得分:1)
在A List Apart上查看这篇有趣的读物:http://www.alistapart.com/articles/goingtoprint/
这是使用打印样式表的综合指南。