當您嘗試將元素調整為螢幕高度時,您在使用“width:100%”和“width:100vw”之間可能會遇到困境。兩種方法都會產生不同的結果,從而提出一個問題:這兩個單位之間的根本差異是什麼?
關鍵差異在於視口單位的性質,如「vw」與「vh」。這些單位參考視口的尺寸,視口包含整個可見螢幕。相反,「width:100%」將元素的大小與其父容器的寬度對齊。
如果設定「width:100vw, " 元素的寬度將與視窗的寬度精確匹配。但是,這包括文件的邊距,它可能會在預期內容區域之外添加額外的空間。
使元素填充整個水平方向屏幕不考慮邊距,保證機身無邊距。設定「body { margin: 0 }」將使視窗寬度與全螢幕寬度無縫對齊。
超越實現精確的螢幕尺寸,視口單位有幾個好處:
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3