打印时显示复选框就像未选中一样?
Show checkbox as if unchecked when printing?
我有一个网站,其中包含可用于打印的复选框列表。虽然在打印时它应该打印一个干净的平板,而不是网站上复选框的当前状态。但是,我不想清除页面本身的状态,只清除打印版本。
那么是否可以直观地删除CSS中复选框的勾号?
类似于:
@media print
{
input[type=checkbox]
{
tick: none;
}
}
我建议采用以下方法。
在打印中,您只需要可以手动勾选的边框方框,对吗?
因此在打印 CSS 中,您可能只是更改复选框的设计,以便隐藏原始复选框 html ,无论是否选中都无所谓。然后使用一些伪选择器来设计或显示方形边框框,例如:before :after, ,对于打印的复选框外观框来说已经足够好了。
通过 CSS 您可以更改设计而不是 html 表单的状态。所以在打印或打印样式的媒体查询中 sheet 唯一的选项是设计、样式...
我有一个网站,其中包含可用于打印的复选框列表。虽然在打印时它应该打印一个干净的平板,而不是网站上复选框的当前状态。但是,我不想清除页面本身的状态,只清除打印版本。
那么是否可以直观地删除CSS中复选框的勾号?
类似于:
@media print
{
input[type=checkbox]
{
tick: none;
}
}
我建议采用以下方法。
在打印中,您只需要可以手动勾选的边框方框,对吗?
因此在打印 CSS 中,您可能只是更改复选框的设计,以便隐藏原始复选框 html ,无论是否选中都无所谓。然后使用一些伪选择器来设计或显示方形边框框,例如:before :after, ,对于打印的复选框外观框来说已经足够好了。
通过 CSS 您可以更改设计而不是 html 表单的状态。所以在打印或打印样式的媒体查询中 sheet 唯一的选项是设计、样式...