欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

淺析rem和em和px vh vw和% 移動(dòng)端長(zhǎng)度單位

  發(fā)布時(shí)間:2016-04-28 16:16:06   作者:佚名   我要評(píng)論
下面小編就為大家?guī)?lái)一篇淺析rem和em和px vh vw和% 移動(dòng)端長(zhǎng)度單位。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧

1.rem和em、px

首先來(lái)說(shuō)說(shuō)em和px的關(guān)系 em是指字體高度 瀏覽器默認(rèn)1em=16px,所以0.75em=12px;我們經(jīng)常會(huì)在頁(yè)面上看到根元素寫(xiě)的font-size:65%; 這樣em就成了16px*62.5=10em;這是顯示在頁(yè)面的字體大小是10px;

這樣12px=1.2em,10px=1em,也就是說(shuō)只需要將你的原來(lái)的px數(shù)值除以10,然后換上em作為單位就行了,

em的特點(diǎn)

em是個(gè)相對(duì)值 他會(huì)根據(jù)父級(jí)元素的大小而變化


但是如果嵌套了多個(gè)元素 要計(jì)算它的大小,是件很頭疼的事情

這樣的情況下,就出現(xiàn)了rem

rem的區(qū)別在于它是相對(duì)于根基元素的,因此不會(huì)被它的父類(lèi)影響到

結(jié)論:之所以前端行業(yè)做移動(dòng)端會(huì)普遍默認(rèn)用rem或em,是因?yàn)榭梢酝ㄟ^(guò)js控制根元素(或者用@media)來(lái)達(dá)到適配各種分辨率的字體大小的效果

1.vh、vw和%

vh vw全稱(chēng)為Viewport Height和Viewport Width 意思就是視窗

很多情況下它們都是重疊的 各有優(yōu)缺點(diǎn) 概括一下 就是

當(dāng)處理寬度的時(shí)候,%單位更合適。處理高度的時(shí)候,vh單位更好。

(ps:比如你需要定位一屏內(nèi)的一段文字,如果你用% 它計(jì)算的是你整個(gè)dom的高度,而vh計(jì)算的當(dāng)前一屏的高度)

以上這篇淺析rem和em和px vh vw和% 移動(dòng)端長(zhǎng)度單位就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

原文地址:http://www.cnblogs.com/shilie/p/5441125.html

相關(guān)文章

最新評(píng)論