技術(shù)頻道導(dǎo)航
HTML/CSS
.NET技術(shù)
IIS技術(shù)
PHP技術(shù)
Js/JQuery
Photoshop
Fireworks
服務(wù)器技術(shù)
操作系統(tǒng)
網(wǎng)站運(yùn)營

贊助商

分類目錄

贊助商

最新文章

搜索

CSS 15個(gè)長度單位使用區(qū)別

作者:admin    時(shí)間:2021-7-7 2:24:51    瀏覽:

CSS有很多長度單位,但不是任何一個(gè)單位都適合用于任何設(shè)計(jì)上。本文將介紹CSS的15個(gè)長度單位使用區(qū)別。

長度是一個(gè)數(shù)字后跟一個(gè)長度單位,例如10px, 2em等。

設(shè)置不同的長度值,使用 px(像素):

h1 {
  font-size: 60px;
}

p {
  font-size: 25px;
  line-height: 50px;
}

注意:數(shù)字和單位之間不能出現(xiàn)空格。但是,如果值為 0,則可以省略單位。

對(duì)于某些 CSS 屬性,允許負(fù)長度。

長度單位有兩種類型:絕對(duì)長度相對(duì)長度。

 CSS長度單位有兩種類型:絕對(duì)單位和相對(duì)單位
CSS長度單位有兩種類型:絕對(duì)單位和相對(duì)單位

絕對(duì)長度

絕對(duì)長度單位是固定的,以任何這些單位表示的長度將顯示為該大小。

不建議在屏幕上使用絕對(duì)長度單位,因?yàn)槠聊怀叽缱兓艽?。但是,如果輸出介質(zhì)已知,則可以使用它們,例如用于打印布局。

單位 說明
cm centimeters(厘米)
mm millimeters(毫米)
in inches(英寸) (1in = 96px = 2.54cm)
px * pixels(像素) (1px = 1/96th of 1in)
pt points(點(diǎn)) (1pt = 1/72 of 1in)
pc picas(派卡) (1pc = 12 pt)

* 像素 (px) 與查看設(shè)備有關(guān)。對(duì)于低 dpi 設(shè)備,1px 是顯示器的一個(gè)設(shè)備像素(點(diǎn))。對(duì)于打印機(jī)和高分辨率屏幕,1px 意味著多個(gè)設(shè)備像素。

相對(duì)長度

相對(duì)長度單位指定相對(duì)于另一個(gè)長度屬性的長度。相對(duì)長度單位在不同渲染介質(zhì)之間縮放得更好。

單位 說明
em 相對(duì)于元素的字體大小(2em表示當(dāng)前字體大小的2倍)
ex 相對(duì)于當(dāng)前字體的x高度(很少使用)
ch 相對(duì)于“0”(零)的寬度
rem 相對(duì)于根元素的字體大小
vw 相對(duì)于視口寬度
vh 相對(duì)于視口高度
vmin 對(duì)于視口的較小尺寸
vmax 對(duì)于視口的較大尺寸
% 相對(duì)于父元素

提示:em 和 rem 單位在創(chuàng)建完美可擴(kuò)展的布局方面非常實(shí)用!
視口  = 瀏覽器窗口大小。如果視口寬 50 厘米,則 1vw = 0.5 厘米。

文章推薦

 

標(biāo)簽: css  css3  css單位  VH  VW  EM  PX  REM  
x