2011-11-01 69 views
0

我有一个打印html文件的应用程序,从IE打印quailty看起来不错。不过,我注意到从FireFox打印时,复选框的外观很轻。几乎很难判断这个盒子是否被选中。有没有一种简单的方法来加深这些复选框Css变暗复选框

回答

2

由于这是你所谈论的是Firefox,你也许可以定义一个特殊的打印样式表是这样的:

<link rel="stylesheet" media="print" href="print.css" /> 

而且里面你可以这样做:

input[type=checkbox] { background: #000000; } 

但是:大多数浏览器都配置为在打印时忽略背景颜色。除了表单元素,渲染通常取决于浏览器,根据定义,你不能真正影响复选框。

也许你可以在相关的问题中找到有用的东西。例如这里:How to change checkbox's border style in CSS?