• <tbody id="9je1r"></tbody><tbody id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></tbody>
      • <acronym id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></acronym>

        亚洲无码Aⅴ,视频1页精品,欧美系列一区二区,曰韩色999

        CSS中的長度單位

        2020/11/7 11:21:56   閱讀:8983    發(fā)布者:8983

        絕對長度單位
        絕對長度單位代表一個(gè)物理測量

         

        像素px(pixels)
        在web上,像素px是典型的度量單位,很多其他長度單位直接映射成像素。最終,他們被按照像素處理

         

        英寸in(inches)
        1in = 2.54cm = 96px

         

        厘米cm(centimeters)
        1cm = 10mm = 96px/2.54 = 37.8px

         

        毫米mm(millimeters)
        1mm = 0.1cm = 3.78px

         

        1/4毫米q(quarter-millimeters)
        1q = 1/4mm = 0.945px

         

        點(diǎn)pt(points)
        1pt = 1/72in = =0.0139in = 1/72*2.54cm = 1/72*96px = 1.33px

         

        派卡pc(picas)
        1pc = 12pt = 1/6in = 1/6*96px = 16px

         

        字體相關(guān)相對長度單位
        em、ex、ch、rem是字體相關(guān)的相對長度單位

         

        em
        em表示元素的font-size屬性的計(jì)算值,如果用于font-size屬性本身,相對于父元素的font-size;若用于其他屬性,相對于本身元素的font-size
        <style>
        .box{font-size: 20px;}
        .in{
            /* 相對于父元素,所以2*2px=40px */
            font-size: 2em;
            /* 相對于本身元素,所以5*40px=200px */
            height: 5em;
            /* 10*40px=400px */
            width: 10em;
            background-color: lightblue;
        }
        </style>
        rem
        rem是相對于根元素html的font-size屬性的計(jì)算值

        兼容性: IE8-不支持

        <style>
        /* 瀏覽器默認(rèn)字體大小為16px,則2*16=32px,所以根元素字體大小為32px */
        html{font-size: 2rem;}
        /* 2*32=64px */
        .box{font-size: 2rem;}
        .in{
            /* 1*32=32px */
            font-size: 1rem;
            /* 1*32=32px */
            border-left: 1rem solid black;
            /* 4*32=128px */
            height: 4rem;
            /* 6*32=192px */
            width: 6rem;
            background-color: lightblue;
        }
        </style>
        默認(rèn)地,瀏覽器的字體大小font-size是16px,也就是1rem=16px。而如果將HTML的font-size設(shè)置為100px,方便后續(xù)計(jì)算,不設(shè)置為10px是因?yàn)閏hrome下最小字體大小為12px

         

        ex
        ex是指所用字體中小寫x的高度。但不同字體x的高度可能不同。實(shí)際上,很多瀏覽器取em值一半作為ex值

        [注意]ex在實(shí)際中常用于微調(diào)
        ch與ex類似,被定義為數(shù)字0的寬度。當(dāng)無法確定數(shù)字0寬度時(shí),取em值的一半作為ch值

        兼容性: IE8-不支持

        [注意]ch在實(shí)際中主要用于盲文排版
        視口相關(guān)相對長度單位
        視口相關(guān)的長度值相對于初始包含塊的大小。當(dāng)初始包含塊的寬高變化時(shí),他們都會相應(yīng)地縮放。然而,當(dāng)根元素的overflow值為auto時(shí),任何滾動(dòng)條會假定不存在。

        關(guān)于視口相關(guān)的單位有vh、vw、vmin、vmax4個(gè)單位

        兼容性:IE8-不支持,IOS7.1-不支持,android4.3-不支持(對于vmax,所有IE瀏覽器都不支持)

        [注意]黑莓錯(cuò)誤的將其相對于視覺視口來計(jì)算;而safari奇怪地相對于html元素來計(jì)算,如果html中增加了內(nèi)容,這兩個(gè)單位也會發(fā)生變化

        vh
        布局視口高度的 1/100

        vw
        布局視口寬度的 1/100
        vmin
        布局視口高度和寬度之間的最小值的 1/100
        vmax
        布局視口高度和寬度之間的最大值的 1/100

        /*類似于cover效果*/
        .box{
            height: 100vmax;
            width: 100vmax;
        }    
        亚洲无码Aⅴ,视频1页精品,欧美系列一区二区,曰韩色999
            • <tbody id="9je1r"></tbody><tbody id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></tbody>
            • <acronym id="9je1r"><acronym id="9je1r"><rp id="9je1r"></rp></acronym></acronym>
              茌平县| 汉川市| 绥棱县| 禄劝| 乌拉特前旗| 徐水县| 临夏市| 千阳县| 尉氏县| 什邡市| 隆尧县| 勃利县| 秦皇岛市| 宜都市| 洱源县| 罗定市| 公安县| 灵丘县| 荔浦县| 闽清县| 金乡县| 贵州省| 理塘县| 林甸县| 阿勒泰市| 大洼县| 斗六市| 蛟河市| 淮北市| 柞水县| 大兴区| 彭阳县| 施秉县| 林西县| 通化县| 天台县| 东阳市| 和龙市| 银川市| 开原市| 万宁市|