隱藏
在Web 開發領域,表單元素的樣式始終面臨挑戰。其中一個挑戰是隱藏特定的
了解預設行為
Chrome 和其他瀏覽器遵守 HTML 規範,該規範要求
克服限制
隱藏 Chrome 中的元素,請考慮使用隱藏屬性。此屬性由 HTML5 識別,並且可以套用於單一
<option hidden>Hidden Option</option>
相容性注意事項
需要注意的是,Internet Explorer 11 之前的版本不支援隱藏屬性。對於這些較舊的瀏覽器,可以使用替代解決方案,例如動態新增和刪除。元素或設定隱藏和停用屬性,可能是必要的。
JavaScript 實作
document.querySelector('#mySelect option[data-hidden="true"]').hidden = true;
透過將隱藏屬性設為true ,匹配的
結論
Chrome 忽略顯示的行為:none; 的屬性可以使用隱藏屬性或 JavaScript 操作來有效管理元素。這使您可以自訂的外觀。適合特定場景的選單,同時保持與大多數瀏覽器的兼容性。
以上是如何使用 CSS 和 JavaScript 隱藏選單中的元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!