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

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

清除浮動設置在footer

* {

? ? margin:0;

padding:0;

}

#wrap {

background:#00C;

margin:0 auto;

width:960px;

}

#header {

background:#FF3300;

width:100%;

}

#mainbody {

? ?background:#FC0;


? ?

}

.left {

width:800px;

height:200px;

background:#000;

float:left;

}

.right {

width:140px;

height:500px;

background:#690;

float:right;

}

#footer {

background:#639;

width:100%;

? ? width:100%;

? ? overflow:hidden;

}

</style>

</head>


<body>

<div id="wrap">

? <div id="header">頭部</div>

? <div id="mainbody">

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

? ? <div class="right"></div>

? </div>

? <div id="footer">版權部分</div>




width:100%;

? ? overflow:hidden;

加在footer樣式,和加在mainbody樣式中為什么會出現不同的效果,清楚樣式是設置在被影響元素的后面嗎,為什么老師設置在mainbody

正在回答

1 回答

浮動是影響與它相關聯的元素上,left和right設置浮動后,被影響的是mainbody,而不是footer,你可以試著把right的“float:right”刪掉,你會發現right部分會排列在left的下一行,說明它并沒有受到left的浮動影響,所以收到right和left浮動影響的是mainbody。

ps:同學你的清除打錯了(括弧笑)

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

短發是小丸子 提問者

哈哈哈 原來如此 非常感謝 還有點不知道怎么才是被影響的 以為相鄰后面的都會被影響
2017-05-31 回復 有任何疑惑可以回復我~

舉報

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

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

進入課程

清除浮動設置在footer

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

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

幫助反饋 APP下載

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

公眾號

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