第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關(guān)于div的浮動的問題

關(guān)于div的浮動的問題

qq_隨意人生_0 2017-04-27 17:18:56
三個div,為什么前兩個設(shè)置浮動后,第三個div不設(shè)置浮動也會跟著浮動呢?想讓他不浮動還要加clear:both。這是為什么呢?
查看完整描述

2 回答

已采納
?
這位同學很帥

TA貢獻6條經(jīng)驗 獲得超2個贊

首先div是獨占一行的,第三個不設(shè)置浮動是不會跟著浮動的,前兩個設(shè)置浮動會在同一級,比如float設(shè)置為left的話它們連個會橫著并排著,第三個不設(shè)置浮動會就不是跟它們一伙的,也就沒跟它們兩沒啥關(guān)系了,它只會在原來它該待在的地方,所以不會跟著浮動。clear:both意思是在左右兩側(cè)均不允許浮動元素(API),也就是說你在第三個設(shè)置這個屬性了,也就等于把前兩個的浮動元素清除了,他們又是一伙的了。

這是我的測試代碼(你可以參考哈):

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title><br />

<style>

.d1,.d2,.d3{

height: 50px;

width: 50px;

}

.d1{

background-color: aquamarine;

float: left;

}

.d2{

background-color: royalblue;

float: left;

}

.d3{

background-color: red;

height: 60px;

}

</style>

</head>

<body>

<div class="d1">1</div>

<div class="d2">2</div>

<div class="d3">3</div>

</body>

</html>

查看完整回答
1 反對 回復 2017-04-28
?
over_F

TA貢獻1條經(jīng)驗 獲得超0個贊

如果三個不浮動的話會占三排,前兩個浮動了相當于不占據(jù)空間了,所有本來在第三排的div會占據(jù)第一排,他是在第一個div的底下

查看完整回答
反對 回復 2017-04-28
?
qq_隨意人生_0

TA貢獻7條經(jīng)驗 獲得超3個贊

三個div會在同一行!第三個div不是應(yīng)該另占一行嗎?

查看完整回答
反對 回復 2017-04-28
  • frece
    frece
    浮動不占位置,前邊兩個會把第三個蓋住, clear:both是清除浮動的意思,你可以理解為 讓本來不占位置的div依舊占位置
?
名分開就是姓名

TA貢獻39條經(jīng)驗 獲得超4個贊

你是怎么判斷第三個浮動了呢?還是只是受浮動的影響

查看完整回答
反對 回復 2017-04-28
?
啊啊啊啊123

TA貢獻25條經(jīng)驗 獲得超8個贊

你那是前兩個浮動到第三個div之上了吧.....?

查看完整回答
反對 回復 2017-04-27
?
俠客島的含笑

TA貢獻552條經(jīng)驗 獲得超285個贊

不信。

查看完整回答
反對 回復 2017-04-27
  • 2 回答
  • 1 關(guān)注
  • 2811 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號