【发布时间】:2014-08-11 13:01:04
【问题描述】:
对不起,如果它是重复的东西,我已经诚实地搜索过了,但我仍然遇到这个小提琴中显示的问题:http://jsfiddle.net/tfvdzzee/1/
这里的代码:
html
<div id="wrap">
<div id="one">1</div>
<div id="two">2</div>
</div>
css
#wrap
{
max-width: 400px;
margin: auto;
border: 2px solid black;
}
#one, #two
{
width: 50%;
background: green;
}
#two
{
float: right;
background: red;
}
【问题讨论】:
-
你只浮动了其中一个。向左浮动#one,它应该可以工作
-
或者
display: inline-block;也可以工作(在#one,#two中)。 -
@Sifu,只有在你注释掉它们之间的空白时才会起作用
-
@Sifu 由于宽度为 50% display:inline-block 会将第二个块向下推。
-
@ezaz ? jsfiddle.net/rhn8u1pz