將單選按鈕樣式設定為用於列印的複選框
可以將單選按鈕樣式設定為類似於用於列印目的的複選框,而無需求助於更複雜的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中文網其他相關文章!