使用CSS 突出顯示帶有選取複選框的標籤
根據對應複選框的狀態自訂標籤的外觀是Web中的常見要求發展。雖然 JavaScript 提供了解決方案,但有一個巧妙的 CSS 技巧可以在不編寫任何腳本的情況下實現此效果。
要在選取關聯的複選框時反白顯示標籤,我們可以利用相鄰的同級組合器 (" ")。此組合器選擇緊接在參考元素之後的元素,使我們能夠將標籤定位在每個複選框之後。
範例程式碼:
.check-with-label:checked + .label-for-check { font-weight: bold; }
在此程式碼中,我們使用:checked 偽類來選擇選取的複選框,並使用「」組合器來定位與該類別相鄰的標籤.檢查標籤。將 font-weight 屬性設為粗體,我們會在選取對應的複選框時反白顯示標籤。
HTML 結構:
要使用此程式碼,請確保您擁有以下HTML 結構:
<div> <input type="checkbox" class="check-with-label">
透過使用這種簡單的CSS技術,您可以透過利用關聯複選框的選中狀態輕鬆突出顯示標籤,提供更具互動性和視覺吸引力的用戶體驗。
以上是如何僅使用 CSS 突出顯示複選框標籤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!