CSS 常用單位匯總

絕對長度單位

  • px

px,pixel,像素。是顯示屏上顯示的每一個小點,為顯示的最小單位。

  • pt

磅,1pt = 1/72 英寸

  • in

英寸,1in = 96px

  • cm

厘米,1cm = 37.8px

  • mm

毫米,1mm = 3.78px


相對長度單位

  • 百分比(%)

是一個相對長度單位,描述的是相對于父元素的百分比值。

  • em

em,相對于當(dāng)前對象內(nèi)文本的字體大小。
如,body的font-size設(shè)置為12px,則對于body內(nèi)部的子元素而言,1em = 12px。

但是要注意一點,em的大小依據(jù)于父元素的字體大小。當(dāng)存在多層元素嵌套時,每一個div都將從父元素繼承字體大小,并逐層增加。

  • rem

rem,"r"="root",意思是1rem等于root元素的字體大小。大部分情況下,根元素等于html元素。

  • ch & ex

ch 和 ex,基于字體的度量單位,依賴于當(dāng)前設(shè)定的字體。
ch,通常被定義為數(shù)字0的寬度,這個單位的傳統(tǒng)用途主要是盲文的排版。
ex,定義為當(dāng)前字體的小寫x字母的高度(x-height)或者 0.5em。

  • vh & vw

其中,v 代表 viewpoint(視口)。
我們可以利用vh 和 vw 來參考使用視口的高度和寬度。

假設(shè)視口的寬度和高度分別為150px,250px
1vw = 150/100 px
1vh = 250/100px

  • vmin & vmax

同樣也是依據(jù)于視口的高度和寬度。
vmin和vmax是關(guān)于視口高度和寬度兩者的最小或者最大值。

假設(shè)視口的寬度和高度分別為120px,260px
1vmin = 120/100 = 1.2px
1vmax = 260/100 = 2.6px

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,109評論 1 92
  • 我們很容易無法擺脫的使用我們所熟悉的CSS技術(shù),當(dāng)新的問題出現(xiàn),這樣會使我們處于不利的地位。 隨著Web繼續(xù)的發(fā)展...
    yo_yo_閱讀 412評論 0 0
  • 眾所周知,當(dāng)使用CSS技術(shù)的時候,很容被一些奇異問題給困住。而當(dāng)我們面對新的問題時,這會讓我們處于非常不利的位置。...
    cbw100閱讀 820評論 0 12
  • 響應(yīng)式布局的實現(xiàn)依靠媒體查詢( Media Queries )來實現(xiàn),選取主流設(shè)備寬度尺寸作為斷點針對性寫額外的樣...
    iyimao閱讀 567評論 0 0
  • 其實CSS中的長度單位一共有8個,分別是px,em,pt,ex,pc,in,mm,cm。(ex:相對長度單位。相對...
    iam夢的的閱讀 656評論 0 0

友情鏈接更多精彩內(nèi)容