在具有複選框清單的HTML 表格中,您可能想要使用自訂開/關影像替換預設複選框選框影像。可以利用 CSS 來實現這種美感增強。
如「CSS 忍者」所提到的,一種方法涉及使用偽類來設定與複選框關聯的標籤的樣式,而不是複選框本身。這可確保影像顯示在正確的位置並回應複選框的狀態。
下面提供的是完整的CSS 程式碼,它將隱藏實際的複選框並將其與樣式標籤:
input[type="checkbox"] { display: none; } input[type="checkbox"] + label { display: block; width: 16px; height: 16px; background: url('/images/off.png') 0 0px no-repeat; } input[type="checkbox"]:checked + label { background: url('/images/on.png') 0 0px no-repeat; }
這是code:
以上是如何使用純 CSS 將預設複選框圖像替換為自訂開/關圖像?的詳細內容。更多資訊請關注PHP中文網其他相關文章!