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

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

為什么“box1”和“box2”中間有一段空格?

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>temo_1</title>

? ? <style type="text/css">

? ? .a1{

? ? background-color: #ccc;

? ? border: 1px solid #999;?

? ? ? ??

? ? }

? ?

? ? .box1,.box2,.box3{

? ? height: 50px;

? ? line-height: 50px;

? ? background-color: #ff9;

? ? border: 1px solid #f33;

? ? margin: 15px;

? ? padding: 0 10px;

? ? ? ? /*float: right;*/

? ? }

? ?

? ? .box1,.box2{

? ? float: left;

? ? }

? ?

? ? .p1{

? ? background-color: #fcf;

? ? border: 1px dashed #f33;

? ? padding: 0 10px;

? ?

? ? }

? ? </style>

</head>

<body>

<div class="a1">

<div class="box1">box1</div>

<div class="box2">box2</div>

<div class="box3">box3</div>

<p class="p1">1這是浮動盒子的外圍文本,這是浮動盒子的外圍文本,這是浮動盒子 的外圍文本,

? ? ? ? ?這是浮動盒子的外圍文本,這是浮動盒子的外圍文本,這是浮動盒子的外圍文本,這是浮動盒子的外圍文本,

? ? ? ? ? 這是浮動盒子的外圍文本,這是浮動盒子的外圍文本,這是浮動盒子的外圍文本,這是浮動盒子的外圍文本,</p>

</div>

</body>

</html>

http://img1.sycdn.imooc.com//6063c6c30001465714390450.jpg

正在回答

3 回答

我是這樣認為的,box1在還沒有浮動的時候是排在box2之上,所以浮動時是box1先向左浮動排在父元素a1的最左側,然后box2再向左浮動緊挨著box1,但是給box1和box2都設置了margin,所以中間會有空格。

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

那為什么box2和box3之間沒有“空格”,是因為沒給box3設浮動,box3沒有脫離文檔流造成的嗎?

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

慕仙8184044

是的,box2浮起來了,和box3不在同一層,如果也給box3設置左浮動,box2和box3之間也會有空格
2021-07-13 回復 有任何疑惑可以回復我~

box1 box2 的 margin 部分

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

舉報

0/150
提交
取消

為什么“box1”和“box2”中間有一段空格?

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

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

幫助反饋 APP下載

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

公眾號

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