当用户打印出页面时,有没有办法打印出类似的内容?
<div id="test" style="background:#000000; color:#FFFFFF"> Black Stripe </div>
我正在尝试在打印输出中创建一个带有行条纹的页面,就像它在屏幕上显示的那样。当他们去打印时,它当然会降低背景。除了告诉每个用户如何在他们的浏览器中启用打印背景外,还有一种方法可以通过CSS / HTML或Javascript进行编程吗?
答案 0 :(得分:6)
不,这完全取决于您无法使用JavaScript或CSS更改的浏览器设置。
答案 1 :(得分:0)
编辑,误读了这个问题。 @media print {}似乎不是一个选项。
唯一的方法是让你的行后面有图片,javascript支持,而打印是一个主题,我不能帮助太多,通常我不会考虑它。
答案 2 :(得分:-1)
我没试过,但可能会设置a style sheet for printers?
答案 3 :(得分:-1)
如果您使用的是Internet Explorer,那肯定会有用