我有一个html表单,用户填写并打印。打印后,这些表格将被传真或邮寄到政府机构,并且需要看起来与该机构发布的原始表格足够相似,以便政府官员不会发现这是一份复制品。在表单中输入的数据没有保存在任何地方,甚至没有提交回Web服务器。所有重要的是,我们的用户可以在内部网站上轻松找到这些表格,并使用他们正常的键盘输入到表格中进行打印。
在屏幕上,我想保留单选按钮的样式,以强制和传达单选按钮的使用(只选择一个选项)。但是,当它打印出来时,我需要它以方形复选框样式打印,而不是圆形单选按钮样式。我知道如何使用媒体选择器仅为打印设置样式,所以这不是问题。问题在于,我不知道是否可以完全按照我想要的方式设置单选按钮的样式。
如果我无法使其正常工作,我将不得不创建一个复选框来影响每个单选按钮,使用JavaScript来保持复选框和单选按钮同步,并使用CSS在适当的媒介中显示我关心的内容。显然,如果我可以直接设置其样式,将可以节省很多工作。