第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么清除浮動是以下這么寫的呢?請幫忙分析以下代碼~

.clearfloat{
	zoom:?1;
}
.clearfloat:after{
	display:?block;
	clear:?both;
	content:?"";
	visibility:?hidden;
	height:?0;
}

補充:平時只用clear:both和其它幾種網(wǎng)上看來的小方法清除浮動,上面這個清除浮動的內(nèi)容比較多,還用到了偽類,想知道具體是什么原理,這種寫法和其它寫法的不同。

正在回答

3 回答

這個和用clear:both原理一樣,只是如果你用clear:both的話,要在每個需要清除浮動的下面都寫一個div,然后給這個div設(shè)置clear:both,是不是很麻煩?after的作用是在元素的最后面添加一個元素,你可以設(shè)置這個元素的css樣式,里面的height,visibility,display只是為了讓這個添加的元素不可見,真正起作用得還是clear:both,content是設(shè)置after的內(nèi)容,為空就是為了不顯示任何東西。。。如果你想搞清楚得話可以百度after就知道了。

1 回復 有任何疑惑可以回復我~
#1

小佳佳QAQ 提問者

非常感謝!
2016-12-19 回復 有任何疑惑可以回復我~

這是使用偽類after來清除浮動的,其中的zoom:?1;是用來兼容IE6的。

個人喜歡使用overflow來清除。

0 回復 有任何疑惑可以回復我~

塊級元素,隱藏,且無內(nèi)容

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么清除浮動是以下這么寫的呢?請幫忙分析以下代碼~

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號