JS中使用 after 偽類清除浮動實例
以前清除浮動的時候總是在想要清除浮動的元素后面添加
<div style="clear:both;"></div>
或者寫在br標(biāo)簽里面來解決,但這樣會增加無語義的標(biāo)簽,下面是用after偽類實現(xiàn),兼容多種瀏覽器
.clearfix:after{
content:"";
display:block;
height:0;
clear:both;
visibility:hidden;
}
為兼容IE6,IE7,因為ie6,ie7不能用after偽類。加上下面代碼
.clearfix{zoom:1}
一般情況下,如果父層內(nèi)部有浮動(float)可能導(dǎo)致父層的高度為0,加上clearfix后就行了
HTML:
<div class="parent clearfix"> <div class="left">left</div> <div class="right">right</div> </div>
CSS:
.clearfix{zoom:1}
.clearfix:after{
content:"";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.parent{
background-color:red;
width:120px;
}
.left{
float:left;
background-color:pink;
height:60px;
}
.right{
float:right;
background-color:#abcdef;
}
以上所述是小編給大家介紹的使用 after 偽類清除浮動實例,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
javascriptvoid(0)含義以及與"#"的區(qū)別講解
今天小編就為大家分享一篇關(guān)于javascriptvoid(0)含義以及與"#"的區(qū)別講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-01-01
用javascript獲取任意顏色的更亮或更暗顏色值示例代碼
最近在工作中遇到的一個需求,發(fā)現(xiàn)網(wǎng)上沒有相對應(yīng)的解決方法,索性自己寫一個,所以這篇文章主要給大家介紹了關(guān)于利用javascript獲取任意顏色更亮或更暗顏色值的相關(guān)資料,文中給出了詳細的示例代碼,需要的朋友可以參考借鑒,下面來一起看看吧。2017-07-07
微信小程序開發(fā)之自定義tabBar的實現(xiàn)
這篇文章主要介紹了微信小程序開發(fā)之自定義tabBar的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-09-09

