在隱藏元素時保留頁面佈局
當旨在隱藏HTML 元素而不影響視覺佈局時,使用Visibility: hide 可能會導致導致不良結果。在視圖中隱藏元素時,它繼續佔據頁面上的相同空間。
停用顯示
要克服這個挑戰,建議使用 display 屬性。透過將元素的顯示設為 none,它實際上會從視覺表示中消失,就好像它已完全從 DOM 中刪除一樣。
考慮以下範例:
最初,div元素正常顯示。隱藏它:
#element { display: none; }當應用 display: none 時,該元素在視覺上變得不存在,從而釋放其先前佔用的空間。恢復元素的可見性:
#element { display: block; }使用顯示的好處:無
可以讓元素輕鬆再次顯示
- 保留頁面佈局
- 維持元素在HTML 程式碼中的位置
- 透過設定display:block
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3