css三種基本布局方式「css單位有哪些」

1. 關於px

px想必大多數人都知道是像素pixel的縮寫, px也就是以像素為單位.

2. 關於 vw 和 vh

CSS中px, vw, vh單位

2.1 關於 視口(Viewport)

講到vw和vh, 它們在CSS3規範中都是視口單位(Viewport units), 所以要先明白什麼是視口?

  • 在PC端, 視口指的是在PC端, 指的是瀏覽器的可視區域;
  • 而在移動端, 它涉及3個視口: Layout Viewport(布局視口), Visual Viewport(視覺視口), Ideal Viewport(理想視口)。

視口單位中的「視口」, PC端指的是瀏覽器的可視區域; 移動端指的就是Viewport中的布局視口(Layout Viewport)。

2.2 vw, vh, vmin 和 vmax

在CSS3規範中, 視口單位主要有以下4個:

  • vw: 視窗寬度的百分比 (1vw 代表視窗寬度的 1%)
  • vh: 視窗高度的百分比 (1vh 代表視窗高度的 1%)
  • vmin: 當前 vw 和 vh 中較小的一個值
  • vmax: 當前 vw 和 vh 中較大的一個值

2.3 vw, vh 與 % 的區別:

  • % 是相對於父元素的大小的比率, 而vwvh視窗大小決定的。
  • vwvh 優勢在於能夠直接獲取高度, 而用 % 在沒有設置body高度的情況下, 是無法正確獲得可視區域的高度的.

2.4 兼容性

在移動端 iOS 8 以上以及 Android 4.4 以上獲得支持, 並且在微信 x5 內核中也得到完美的全面支持.

CSS中px, vw, vh單位

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/251092.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-13 17:21
下一篇 2024-12-13 17:21

相關推薦

發表回復

登錄後才能評論