CSS單位總結

單位種類:

px? ? em? ? %? ? rem? ? vh/vw? ? vmin/vmax

1左医、px

像素單位 pixel的縮寫

相對長度單位,瀏覽器的度量單位客给,相對于物理像素(顯示器屏幕分辨率)

2坤学、em

特點:相對父元素的font-size疯坤。

例如:

如果設置當前元素的font-size為0.75em,而其父元素的font-size是16px時深浮,則當前元素的font-size是0.75 * 16px = 12px;

如果設置當前元素的width是10em压怠,而當前元素的font-size是16px(無論是繼承自父容器還是設置的)時,則當前元素的width是10 * 16px = 160px;

注意1:任意瀏覽器的默認字體高都是16px飞苇,如果給body元素的font-size設置為62.5%菌瘫,那body的font-size實際大小是 16px*62.5%=10px,如果所有子元素都以該字體大小使用em作為尺寸單位布卡,相當于1em=10px雨让,這樣設置em就非常簡單,只要將實際px數(shù)值除以10忿等,就是em單位值栖忠。

注意2:em相對于px的值并不是固定的,是會隨著父元素或者當前元素的font-size不同而變化贸街。

3庵寞、%

特點:相對于父元素的長度高度。?

注意1:position:fixed時薛匪,無論當前元素放在哪里捐川,將相對于窗口寬度。

注意2:position:absolute時逸尖,將相對于其相對的元素寬度(遞歸父元素直到第一個設置了position的元素)属拾。

4、rem

特點:相對于根節(jié)點(一般為html節(jié)點)的font-size冷溶。

例如:

如果html節(jié)點設置font-size = 100px渐白,那么文檔中的元素設置為0.3rem,則計算為:0.3 * 100px = 30px逞频。

這個單位與em有什么區(qū)別呢纯衍?區(qū)別在于使用rem為元素設定字體大小時,仍然是相對大小苗胀,但相對的只是HTML根元素襟诸。這個單位可謂集相對大小和絕對大小的優(yōu)點于一身,通過它既可以做到只修改根元素就成比例地調整所有字體大小基协,又可以避免字體大小逐層復合的連鎖反應歌亲。

5、vh/vw

特點:相對于視窗(Viewport)的高度和寬度澜驮。

例如:

1vh 等于1/100的視窗高度陷揪,1vw 等于1/100的視窗寬度。

視窗:是指瀏覽器內部的可視區(qū)域大小,即window.innerWidth/window.innerHeight大小悍缠,不包含任務欄標題欄以及底部工具欄的瀏覽器區(qū)域大小

6卦绣、vmin/vmax

特點:vmin:取視窗高度和寬度的最小值作為基準。vmax:取視窗高度和寬度的最大值作為基準飞蚓。

例如:

瀏覽器視窗大小為 window.innerWidth=1000px滤港,window.innerHeight=800px,那么趴拧,1vmin=800px/100=8px; 1vmax=1000px/100=10px溅漾。

使用場景:做移動頁面開發(fā)時,如果使用 vw著榴、wh 設置字體大刑砺摹(比如 5vw),在豎屏和橫屏狀態(tài)下顯示的字體大小是不一樣的兄渺。由于 vmin 和 vmax 是當前較小的 vw 和 vh 和當前較大的 vw 和 vh缝龄。這里就可以用到 vmin 和 vmax汰现。使得文字大小在橫豎屏下保持一致挂谍。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市瞎饲,隨后出現(xiàn)的幾起案子口叙,更是在濱河造成了極大的恐慌,老刑警劉巖嗅战,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件妄田,死亡現(xiàn)場離奇詭異,居然都是意外死亡驮捍,警方通過查閱死者的電腦和手機疟呐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來东且,“玉大人启具,你說我怎么就攤上這事∩河荆” “怎么了鲁冯?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長色查。 經(jīng)常有香客問我薯演,道長,這世上最難降的妖魔是什么秧了? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任跨扮,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘好港。我一直安慰自己愉镰,他們只是感情好,可當我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布钧汹。 她就那樣靜靜地躺著丈探,像睡著了一般。 火紅的嫁衣襯著肌膚如雪拔莱。 梳的紋絲不亂的頭發(fā)上碗降,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天,我揣著相機與錄音塘秦,去河邊找鬼讼渊。 笑死,一個胖子當著我的面吹牛尊剔,可吹牛的內容都是我干的爪幻。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼须误,長吁一口氣:“原來是場噩夢啊……” “哼挨稿!你這毒婦竟也來了?” 一聲冷哼從身側響起京痢,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤奶甘,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后祭椰,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體臭家,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年方淤,在試婚紗的時候發(fā)現(xiàn)自己被綠了钉赁。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡携茂,死狀恐怖你踩,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情邑蒋,我是刑警寧澤姓蜂,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站医吊,受9級特大地震影響钱慢,放射性物質發(fā)生泄漏。R本人自食惡果不足惜卿堂,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一束莫、第九天 我趴在偏房一處隱蔽的房頂上張望懒棉。 院中可真熱鬧,春花似錦览绿、人聲如沸策严。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽妻导。三九已至,卻和暖如春怀各,著一層夾襖步出監(jiān)牢的瞬間倔韭,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工瓢对, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留寿酌,地道東北人。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓硕蛹,卻偏偏與公主長得像醇疼,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子法焰,可洞房花燭夜當晚...
    茶點故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內容

  • 夜鶯2517閱讀 127,717評論 1 9
  • 版本:ios 1.2.1 亮點: 1.app角標可以實時更新天氣溫度或選擇空氣質量秧荆,建議處女座就不要選了,不然老想...
    我就是沉沉閱讀 6,883評論 1 6
  • 我是黑夜里大雨紛飛的人啊 1 “又到一年六月壶栋,有人笑有人哭辰如,有人歡樂有人憂愁普监,有人驚喜有人失落贵试,有的覺得收獲滿滿有...
    陌忘宇閱讀 8,529評論 28 53
  • 兔子雖然是枚小碩 但學校的碩士四人寢不夠 就被分到了博士樓里 兩人一間 在學校的最西邊 靠山 兔子的室友身體不好 ...
    待業(yè)的兔子閱讀 2,590評論 2 9