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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

能詳細(xì)講解一下為什么要用clearFloat么?

.clearFloat{ zoom: 1;}/*設(shè)置或檢索對(duì)象的縮放比例。*/
.clearFloat:after{
? ?display: block;
? ?clear: both;/*清除兩側(cè)浮動(dòng)*/
? ?content: '';/*用來(lái)和 :after 及 :before 偽元素一起使用,在對(duì)象前或后顯示內(nèi)容。*/
? ?visibility: hidden;/*規(guī)定元素是否可見。仍占位置*/
? ?height: 0;

}

直接用float:left/right和clearFloat有啥區(qū)別?

正在回答

3 回答

IE6/7能通過觸發(fā)hasLayout屬性來(lái)實(shí)現(xiàn)清除浮動(dòng)、避免容器高度崩塌,而通過zoom:1可以觸發(fā)hasLayout。

這個(gè)是IE老版本瀏覽器本身的問題。

.fix?{?zoom:?1;?}

現(xiàn)代瀏覽器則可以用

.clearfix:after?{
????content:?'.';
????display:?block;????????????????????????????????????????
????height:?0;
????visibility:?hidden;
????clear:?both;
?}

What is haslayout?

https://stackoverflow.com/questions/1794350/what-is-haslayoutzoom及IE的hasLayout

zoom及IE的hasLayout

http://idcbgp.cn/qadetail/226019


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

mengniu 提問者

非常感謝!
2017-07-15 回復(fù) 有任何疑惑可以回復(fù)我~

zoom及IE的hasLayout。以上網(wǎng)址錯(cuò)了,以上是正確的

http://xfhnever.com/2014/07/30/css-zoom/


0 回復(fù) 有任何疑惑可以回復(fù)我~

元素浮動(dòng)的時(shí)候float:left/right脫離文檔流,如果父元素沒有設(shè)置高度的話,浮動(dòng)會(huì)讓父元素高度塌陷,浮動(dòng)的元素直接跑到父容器框外,因此需要清除浮動(dòng),讓父元素包含浮動(dòng)的元素。

float:left/right就是讓元素產(chǎn)生向左或向右浮動(dòng)的效果,clearFloat就是清理浮動(dòng)帶來(lái)的負(fù)面影響。

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

mengniu 提問者

哦,能詳細(xì)講講zoom等屬性的意義么?為什么不直接用clear:both 呢
2017-07-13 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

能詳細(xì)講解一下為什么要用clearFloat么?

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

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

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