【发布时间】:2015-01-03 17:57:21
【问题描述】:
我有一个表单,打印时应该显示为纯文本,即输入和文本区域应该没有边框。 我添加了一个打印样式表,类似于
@media print {
input, textarea {
border: 0 !important;
border-style: none !important;
}
}
这适用于 FF,但不适用于 chrome。
-webkit-shadow and
-webkit-appearance
似乎也不影响打印输出。
见:fiddle
编辑:这最终是由以下原因引起的:
Chrome 问题174583:box-shadow,打印时显示为纯黑色。
添加 -webkit-filter:blur(0) 的建议解决方法有点工作,但仍然留下输入边框阴影的痕迹,因此在接受的答案中类似的 javascript 解决方法似乎是最好的暂时接近。
【问题讨论】:
标签: css twitter-bootstrap google-chrome media-queries