将单选按钮样式设置为用于打印的复选框
可以将单选按钮样式设置为类似于用于打印目的的复选框,而无需求助于更复杂的 JavaScript -基于的解决方案?答案在于利用 CSS3 外观属性。
在这个问题首次发布三年后,这一壮举现在可以在现代浏览器中实现。通过利用外观属性,您可以创建在视觉上模仿复选框的单选元素,如下例所示:
input[type="radio"] { -webkit-appearance: checkbox; /* Chrome, Safari, Opera */ -moz-appearance: checkbox; /* Firefox */ -ms-appearance: checkbox; /* not currently supported */ }
<label><input type="radio" name="radio"> Checkbox 1</label> <label><input type="radio" name="radio"> Checkbox 2</label>
此解决方案提供了一种简单而有效的方法来确保单选按钮显示为打印时的复选框,保持正式形式的错觉,同时简化开发。
以上是CSS 样式单选按钮可以看起来像用于打印的复选框吗?的详细内容。更多信息请关注PHP中文网其他相关文章!