在HTML 中自訂選擇清單選項懸停背景
使用HTML 選擇清單時,調整選項的預設外觀可能會很有幫助懸停以獲得更好的用戶體驗。但是,嘗試使用「option:hover」CSS 屬性來變更選擇清單選項的背景顏色可能是徒勞無功的。這是因為瀏覽器為這些元素維護預設背景顏色,從而覆蓋自訂樣式。
一種解決方法是利用第三方函式庫,例如 Chosen 或 Select2,它們提供了廣泛的自訂選項,包括修改的能力懸停背景顏色。這些庫簡化了流程,並為增強的使用者介面提供了廣泛的功能。
或者,如果不需要使用外部庫,建立無序列表並應用自訂 CSS 樣式可以達到所需的效果。透過將選擇清單轉換為無序列表,各個清單項目(相當於選擇清單選項)可用於直接 CSS 操作。然後可以自訂樣式以根據首選更改懸停背景顏色。
有關使用jQuery 將選擇清單轉換為無序列表的綜合指南,請參閱有用的線程:
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3