CSS3中三種清除浮動(float)的方法


方法一:添加新的元素 、應用 clear:both

.clear{
   clear:both; 
   height: 0; 
   height: 0; 
   overflow:hidden;
}

 

方法二:父級div定義 overflow: auto

.over-flow{
    overflow: auto; 
    zoom: 1; //處理兼容性問題
}

 

方法三: 偽類  :after 方法  outer是父div的樣式

.outer {zoom:1;}    /*==for IE6/7 Maxthon2==*/
.outer :after {
   clear:both;
   content:'.';
   display:block;
   width: 0;
   height: 0;
   visibility:hidden;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM