<strike id="3tkic"><sup id="3tkic"></sup></strike>

  1. <ul id="3tkic"></ul>
      <b id="3tkic"><legend id="3tkic"></legend></b>
      <b id="3tkic"><meter id="3tkic"></meter></b>

    • <strike id="3tkic"></strike>

      <blockquote id="3tkic"></blockquote>

    • 亚洲AV无码国产在丝袜线观看_亚洲第一页A∨在线_亚洲国产人成在线观看69网站_无码日韩人妻AV一区免费l

      CSS中的長度單位

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

      絕對長度單位
      絕對長度單位代表一個物理測量

       

      像素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

       

      點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屬性的計算值,如果用于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屬性的計算值

      兼容性: 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ù)計算,不設(shè)置為10px是因為chrome下最小字體大小為12px

       

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

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

      兼容性: IE8-不支持

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

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

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

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

      vh
      布局視口高度的 1/100

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

      /*類似于cover效果*/
      .box{
          height: 100vmax;
          width: 100vmax;
      }    
      亚洲AV无码国产在丝袜线观看_亚洲第一页A∨在线_亚洲国产人成在线观看69网站_无码日韩人妻AV一区免费l
      <strike id="3tkic"><sup id="3tkic"></sup></strike>

      1. <ul id="3tkic"></ul>
          <b id="3tkic"><legend id="3tkic"></legend></b>
          <b id="3tkic"><meter id="3tkic"></meter></b>

        • <strike id="3tkic"></strike>

          <blockquote id="3tkic"></blockquote>

        • 凯里市| 濉溪县| 南溪县| 虞城县| 岳阳市| 呈贡县| 新巴尔虎右旗| 黄山市| 佛山市| 光山县| 上饶市| 宝丰县| 阿城市| 德令哈市| 山阴县| 华宁县| 忻城县| 云和县| 丰都县| 南昌县| 肥东县| 广西| 大关县| 鹤岗市| 牡丹江市| 拜城县| 玛曲县| 张北县| 韩城市| 宜春市| 杭锦后旗| 广平县| 五台县| 临海市| 阳城县| 枞阳县| 崇信县| 平湖市| 马边| 大洼县| 临武县|