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

        • 织金县| 南昌县| 霍山县| 五寨县| 故城县| 北流市| 安溪县| 高碑店市| 安陆市| 修文县| 德安县| 新郑市| 镇江市| 阿拉善左旗| 临夏县| 竹山县| 资中县| 顺昌县| 英吉沙县| 东乌| 盐山县| 鄂尔多斯市| 彰化市| 富阳市| 兰考县| 丹江口市| 龙陵县| 禹州市| 蛟河市| 松原市| 瑞金市| 瑞昌市| 云安县| 射洪县| 仙游县| 金堂县| 长葛市| 浦北县| 三明市| 富宁县| 且末县|