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

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

為什么mid中也要加float:left?

不是應該在left中加float:left后mid就會到left右邊嗎,為何也要在mid中加float:left才會使之出現在left右側?

正在回答

3 回答

建議再仔細看看老師的視頻。

浮動會影響行級元素還是塊級元素?

left塊因為設置了float:left;所以向左浮動了,那么就會影響mid模塊的布局,想要讓mid和left并排成兩列布局應該讓兩個模塊都設置成浮動,建議看一下w3cschool里的內容,http://www.w3cschool.cn/css_positioning_floating.html

里面有圖片,描繪的很詳細。

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

duskrain 提問者

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

函數是JS內容,form是HTML,是兩個內容吆,如想在JS中寫入HTML,舉個例子document.write(quot;lt;pgt;hellolt;/hgt;quot;),,便。

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

其實你的想法是對的

你把#mid的float和width都刪掉,改成這樣:

#mid{margin-left:13px;border:1px?solid?#999;}

效果應該與原來一樣。

關鍵在width的太小,在不設置float的情況下#mid的方框會與#left的左上角貼齊而重疊,也就是說寬度要大於

重疊部份+#mid內容的大小,才不會換行,而題目中#mid的width僅設置了350px,光#mid的圖片就超過了,而設置float剛好規避這個問題。

因此如果不加float的話也要注意#mid的width,刪掉他後寬度自動變為#wrap的寬度(970px)就不會換行了。

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

舉報

0/150
提交
取消
網頁布局基礎
  • 參與學習       214678    人
  • 解答問題       1833    個

讓你精通CSS中三大定位機制,徹底掌握網頁布局的相關知識

進入課程

為什么mid中也要加float:left?

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

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

幫助反饋 APP下載

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

公眾號

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