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

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

HTMLd頁數初始化----誰能解釋一下這幾行代碼的作用?

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

正在回答

2 回答

在.clearfloat后面定義一個塊級屬性,內容為空,行高為0,不可見,清除浮動,用來撐起父元素,防止父元素高度為0

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

roy2020china 提問者

非常感謝!還有三個問題
2016-12-27 回復 有任何疑惑可以回復我~
#2

roy2020china 提問者

非常感謝!還有問題,1.“防止父元素高度為0”不明白。 2.為什么要寫上"visibility:hidden" 3.為什么要寫上“.clearfloat {zoom:1}”
2016-12-27 回復 有任何疑惑可以回復我~

第一個問題,當子元素浮動,他就脫離了dom,這個時候父元素里面的內容是空的,因此不具有高度。

2.這個塊是不會被使用,只是用來撐空間的,所以不用被看到

3.zoom:1是縮放一倍,也就是沒有變化,好像沒什么太大的意義,我個人覺得這是用來定義clearfloat屬性,讓她有內容,好讓后面的:after能有主體吧

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

舉報

0/150
提交
取消

HTMLd頁數初始化----誰能解釋一下這幾行代碼的作用?

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

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

幫助反饋 APP下載

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

公眾號

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