亚洲视频精品_木耳av在线_成年人免费看_久久精品香蕉_激情国产精品_亚洲第一se情网站

您現在所在的位置:首頁 >關于奇酷 > 行業動態 > CSS基礎篇 網頁基本單位知多少

CSS基礎篇 網頁基本單位知多少

來源:奇酷教育 發表于:

網頁基本單位知多少?

  想要成為一名合格的前端工程師,會寫頁面絕對不能少,而如果想要頁面寫得出彩,你必須要知道一些網頁常用的基本單位。
 
  在傳統的項目開發中,我們常常會用到px、%、em這幾個單位,因為它能適用于大部分的項目開發,而且擁有比較良好的兼容性。但素,你造嗎?從CSS3開始,瀏覽器對邏輯單位的支持又提升到了另外一個境界,增加了rem、vw、vh、vm等一些新的長度單位,我們可以用這些新的單位開發出比較良好的響應式頁面,以此可以覆蓋多種不同分辨率的設備,包括移動設備等。
 
  那么,接下來我們分別來分析下,這些常用到的單位分別是什么。
 
  1.px
 
  px就是pixel的縮寫,像素,相對長度單位,像素是相對于顯示器屏幕分辨率而言。比如常常聽到的電腦像素是1024x768的,表示的是水平方向是1024個像素點,垂直方向是768個像素點。再比如,px就可以認為是一張圖片最小的一個點,一張位圖就是千千萬萬的這樣的點構成的。
 
  2.em
 
  相對長度單位,參考對象是父元素的font-size,具有繼承的特點,如果當前行內文本的字體尺寸未被設置,瀏覽器使用默認字體尺寸(16px),整個頁面內1em也不是一個固定的值。
 
  3.%
 
  一般寬泛的講是相對于父元素,但是并不是絕對的。
 
  1)、對于普通元素就是我們理解的相對于父元素
 
  2)、對于position: absolute;的元素是相對于已定位的父元素
 
  3)、對于position: fixed;的元素是相對于ViewPort(可視窗口)
 
  4.rem
 
  rem是css3的新單位,相對于根元素html(網頁)的font-size,不會像em那樣,依賴于父元素的字體大小,而造成混亂。這個單位可謂集相對大小和絕對大小的優點于一身,通過它既可以做到只修改根元素就成比例地調整所有字體大小,又可以避免字體大小逐層復合的連鎖反應。目前,除了IE8及更早版本外,所有瀏覽器均已支持rem。對于不支持它的瀏覽器,應對方法也很簡單,就是多寫一個絕對單位的聲明。這些瀏覽器會忽略用rem設定的字體大小。
 
  例如:
 
  p{font-size:14px;?font-size:.875rem;}
 
   但是,需要注意的是:
 
  選擇使用什么字體單位主要由你的項目來決定,如果你的用戶群都使用最新版的瀏覽器,那推薦使用rem,如果要考慮兼容性,那就使用px,或者兩者同時使用。一般rem用在移動端可能更多些。
 
  5.vw 
 
  vw是css3新單位,viewpoint width的縮寫,即視口寬度。何謂視口,就是根據你瀏覽器窗口的大小的單位,不受顯示器分辨率的影響,是不是很神奇,這就代表了,我們不需要顧慮到現在那么多不同電腦有關分辨率的自適應問題。視口寬度被均分為100單位的vw,1vw等于視窗寬度的1%。
 
  舉個例子:瀏覽器寬度1200px, 1 vw = 1200px/100 = 12 px。和百分比不一樣的是,vw始終相對于可視窗口的寬度,而百分比和其父元素的寬度有關。
 
  6.vh
 
  與vw類似,vh就是可視窗口的高度了。視口高度被均分為100單位的vh,1vh就是高度的1%。看下圖:
 
  7.vm
 
  vm也是css3新單位,相對于視口的寬度或高度中較小的那個。其中最小的那個被均分為100單位的vm。
 
  舉個栗子:瀏覽器高度800px,寬度1000px,取最小的瀏覽器高度,1 vm = 800px/100 = 8 px。
 
  由于現在vm的兼容性較差,現在基本上很少有人用。
 
  除了上述7種單位,css還有哪些長度單位?
 
  例如:
 
  in  寸
 
  cm  厘米
 
  mm  毫米
 
  pt   point磅,大約1/72寸
 
  pc   pica派卡,大約6pt,1/6寸
 
  1in = 2.54cm = 25.4 mm = 72pt = 6pc = 96px
 
主站蜘蛛池模板: 三级中文字幕永久在线视频 | a一级毛片免费高清在线 | 青木玲中文字幕一区二区 | 一级毛片在线完整免费观看 | 一级夫妻生活片 | 国产精品原创巨作无遮挡 | 黄色软件大全免费观看 | 国产精品18久久久久久久久久 | 日本视频在线免费观看 | 国产1区2区 | 亚洲三级在线 | 人妻人人做人做人人爱 | 国产视频www | 三年中文在线观看免费大全 | 欧美毛片精品一区 | 台湾佬中文娱乐网更新 | 亚洲国产日韩欧美 | 强伦人妻一区二区三区视频18 | 黄视频免费在线观看 | 多毛小伙内射老太婆 | 91视频在线观看网址 | 欧洲成人午夜精品无码区久久 | 欧美天堂 | 一本久久伊人热热精品中文字幕 | 国产福利视频一区二区 | 双腿张开被9个黑人调教影片 | 一级一片免费看 | 麻豆精品在线播放 | 亚洲精品无码成人 | 在线精品亚洲一区二区动态图 | 国精品99久9在线 | 免费 | 成人免费直播 | 欧美成人在线观看 | 变态 另类 欧美 大码 日韩 | 牲欲强的熟妇农村老妇女 | 亚州精品视频 | 久久综合性| 中国国产xxxx免费视频 | 成网站在线观看人免费 | 黄色一级一毛片 | 丰腴饱满的极品熟妇 |