<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中clear元素的理解

      2016/11/7 9:10:26   閱讀:1694    發(fā)布者:1694

        clear:left;表示左側(cè)不能有浮動元素。

        clear:right;表示右側(cè)不能有浮動元素。
      clear:both;表示左右兩側(cè)都不能有浮動元素。

        但在使用時,還得考慮css優(yōu)先級問題。相同類型選擇器制定的樣式,在樣式表文件中,
      越靠后的優(yōu)先級越高 。

        當所有元素的clear屬性都設(shè)為right時,由于優(yōu)先級的原因,
      并不是所想的那樣:右側(cè)沒有浮動元素,而是右側(cè)出現(xiàn)了浮動元素。

        比如下面的代碼: 

      <html> 
      <head> 
      <style type="text/css"> 
      
      .div1 
      { 
      height:40px; 
      width:40px; 
      background-color:red; 
      position:releative; 
      float:left; 
      clear:right; 
      } 
      .div2 
      { 
      height:40px; 
      width:40px; 
      background-color:green; 
      position:relative; 
      float:left; 
      clear:right; 
      } 
      .div3 
      { 
      height:40px; 
      width:40px; 
      background-color:yellow; 
      position:relative; 
      float:left; 
      clear:right; 
      } 
      .div4 
      { 
      height:40px; 
      width:40px; 
      background-color:black; 
      position:relative; 
      float:left; 
      clear:right; 
      } 
      .div5 
      { 
      height:40px; 
      width:40px; 
      background-color:blue; 
      position:relative; 
      float:left; 
      clear:right; 
      } 
      </style> 
      </head> 
      
      <body> 
      <div class="div1"> 
      </div> 
      <div class="div2"> 
      </div> 
      <div class="div3"> 
      </div> 
      <div class="div4"> 
      </div> 
      <div class="div5"> 
      </div> 
      </body> 
      
      </html>
      clear-right

        其中:class優(yōu)先級關(guān)系: div5>div4>div3>div2>div1 

        所以,呈現(xiàn)出下圖情況:

        

       

        當所有元素的clear屬性都設(shè)為left時,由于優(yōu)先級的原因,
      并不是所想的那樣:右側(cè)可以有浮動元素,而是右側(cè)不能出現(xiàn)浮動元素。

        比如下面的代碼: 

      <html> 
      <head> 
      <style type="text/css"> 
      
      .div1 
      { 
      height:40px; 
      width:40px; 
      background-color:red; 
      position:releative; 
      float:left; 
      clear:left; 
      } 
      .div2 
      { 
      height:40px; 
      width:40px; 
      background-color:green; 
      position:relative; 
      float:left; 
      clear:left; 
      } 
      .div3 
      { 
      height:40px; 
      width:40px; 
      background-color:yellow; 
      position:relative; 
      float:left; 
      clear:left; 
      } 
      .div4 
      { 
      height:40px; 
      width:40px; 
      background-color:black; 
      position:relative; 
      float:left; 
      clear:left; 
      } 
      .div5 
      { 
      height:40px; 
      width:40px; 
      background-color:blue; 
      position:relative; 
      float:left; 
      clear:left; 
      } 
      </style> 
      </head> 
      
      <body> 
      <div class="div1"> 
      </div> 
      <div class="div2"> 
      </div> 
      <div class="div3"> 
      </div> 
      <div class="div4"> 
      </div> 
      <div class="div5"> 
      </div> 
      </body> 
      
      </html>
      clear-left

        其中:class優(yōu)先級關(guān)系: div5>div4>div3>div2>div1 。 

        所以,呈現(xiàn)出下圖情況:

        我有時偶爾還是會繞暈。。反正,了解了css優(yōu)先級問題,就容易理解了。

      亚洲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>

        • 靖远县| 海城市| 巨鹿县| 克山县| 松溪县| 东光县| 云和县| 乌恰县| 浦北县| 蒙自县| 年辖:市辖区| 广安市| 肥西县| 元氏县| 孟州市| 新野县| 连南| 万年县| 泰来县| 富平县| 柳河县| 华蓥市| 米泉市| 武穴市| 梨树县| 浙江省| 天镇县| 德庆县| 新建县| 鄂托克前旗| 泰州市| 乐山市| 张掖市| 镇江市| 宁南县| 揭阳市| 溧水县| 闽清县| 江口县| 砚山县| 长治县|