【发布时间】:2012-11-03 13:37:50
【问题描述】:
我有这个 HTML:
<div class = "block1">hi</div>
<div class = "block2">hi</div>
在一种情况下,我有这个 CSS:
.block1 {
width:100px;
border:1px solid;
float: left;
}
.block2 {
width:100px;
border:1px solid;
}
这是什么原因:
第二种情况,我有这个 CSS:
.block1 {
width:100px;
border:1px solid;
float: left;
}
.block2 {
border:1px solid;
}
这是什么原因:
为什么设置宽度会使第二个 div 不与第一个 div 并排?如果我希望第二个 div 并排并有 100px 怎么办?如果我设置 float:left;它会这样做,但为什么呢?
【问题讨论】:
-
你之前不是已经问过了吗? stackoverflow.com/questions/13209152/…
-
Vucko,这是一个完全不同的问题。