亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

清除浮動為什么不直接在.clearfloat,而是在.clearfloat:after,能說下他們的區別和這樣的優勢嗎?

.clearfloat:after 比起沒after有什么特點和好處呢

正在回答

2 回答

after就是在后面清除浮動,使后面的元素不受浮動影響;當然你也可以選擇在本元素清除浮動,那就是清除前面元素的浮動;我們制作網頁肯定是從上至下,從前往后吧,一開始就設定好,免的以后做后面時忘了,這樣是不是顯得更有條理。這優與劣還是習慣吧,你覺得怎么好就怎么來,清除浮動的方法不止一種,達到目的就行

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

heibaimeng 提問者

非常感謝!
2017-07-21 回復 有任何疑惑可以回復我~

浮動僅僅會影響文檔流中下一個緊鄰的元素。所以在設置浮動的元素后面加入一個空的塊狀元素并清除浮動。.clearfloat是父元素的類名,在父元素清除浮動,是對于父元素前面的元素清除浮動,不能實現對其子元素清除浮動。

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

舉報

0/150
提交
取消

清除浮動為什么不直接在.clearfloat,而是在.clearfloat:after,能說下他們的區別和這樣的優勢嗎?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號