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

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

求解,關于float的大問題

我有個問題啊,當設置#left為float:left;的時候,它會影響下一個元素,那么mid就應該會受到影響而可以不用設置float或是margin就可以挨著排列才對,然后如果要有13px的邊距直接設置margin-left:13px;應該就可以了吧,但為什么不是這樣

正在回答

3 回答

div 是塊級元素,獨占一行。后面的元素沒辦法緊挨著啊。。

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

<!DOCTYPE html>

<html>

<head>

<title>0</title>

<style type="text/css">

? ? ? .left{float: left; width:100px; background: red;}

? ? ? .mid{width:100px;background: blue;}

</style>

</head>

<body>

? <div class="left">jhjhjh</div>

? <div class="mid">jhfkyfjy</div>

</body>

</html>

我隨便寫了一個

http://img1.sycdn.imooc.com//565915830001860e13660608.jpg

你會發現mid不設置浮動的話會在left這個div的下面的 ,并不會挨著排列的


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

上圖,上代碼最簡單的提問方式,你還需要學習下

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

舉報

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

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

進入課程

求解,關于float的大問題

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

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

幫助反饋 APP下載

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

公眾號

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