首頁 > web前端 > 前端問答 > css3中vh是什麼意思

css3中vh是什麼意思

WBOY
發布: 2022-04-15 16:08:55
原創
11477 人瀏覽過

在css3中,vh是「視窗高度百分比」的意思,是一種視窗單位,也是相對單位;vh是相對於視窗的高度而定的,視窗就是客戶端瀏覽器的可視區域,視窗被均分為100個單位,1vh的大小是視窗高度的百分之一。

css3中vh是什麼意思

本教學操作環境:windows10系統、CSS3&&HTML5版、Dell G3電腦。

css3中vh是什麼意思

vh是相對視口(viewport)的高度而定的,1vw 等於1/100的視口寬度。

在客戶端,視口指的是瀏覽器的視覺區域;

而在行動端,它涉及3個視窗:Layout Viewport(佈局視窗),Visual Viewport (視覺視窗),Ideal Viewport(理想視窗)。指的是Layout Viewport, 「視區」所指為瀏覽器內部的視覺區域大小,即window.innerWidth/window.innerHeight大小,不包含工作列標題列以及底部工具列的瀏覽器區域大小。

vh單位可以根據視窗的高度自動改變大小,1vh是視窗高度的1%;

vw和vh是相對於視窗(viewport,也可以叫做視區、視界或可視範圍)的寬度和高度。

擴展知識:

vw: 視窗寬度的百分比(1vw 等於視口寬度的1%)

vh: 視口高度的百分比(1vh 等於視口高度的1%)

vmin: 選取vw 和vh 中最小的那個

vmax: 選取vw 和vh 中最大的那個

vw、vh 是基於視口的,而不是父元素。 1vw 等於1/100 的視窗寬度,1vh 等於1/100 的視窗高度,例如:

瀏覽器高度950px,寬度為1920px, 1vh = 950px/100 = 9.5 px,1vwp = 19200 100 =19.2 px

vw、vh、% 的區別

% 是相對於父元素的大小設定的比率,vw vh 是視口大小決定的

vw、vh 能直接取得高度,而% 如果沒有設定body的高度情況下,是無法取得可視區域的高度。

(學習影片分享:css影片教學

以上是css3中vh是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
css
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板