浮动div没有宽度

时间:2013-02-25 20:40:50

标签: css css-float

我有2个带文字的div。我需要将上面的一个浮动到右边,这样第二个div设置宽度,沿着第一个div显示。那可能吗?我无法弄清楚这一点。我不想设置第一个div的宽度,因为我需要它来包围第二个div。谢谢你。

<div class="block1"></div>
<div class="block2"></div>

.block1 {float:right}
.block1 {border:2px solid green}
.block2 {border:2px solid red;
width:200px}

http://jsfiddle.net/u2kCZ/1/

2 个答案:

答案 0 :(得分:1)

您必须将<div class="block2">置于<div class="block1">

之内

http://jsfiddle.net/u2kCZ/10/

答案 1 :(得分:0)

如果您想在右侧block1旁边显示block2,只需在阻止2中添加float:right