2013-02-25 90 views
0

我有2个div的文本里面。我只需要将上面的一个浮动到右侧,以便设置宽度的第二个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/

+1

一个DIV是一个块级元素,没有宽度将占用其父元素的整个宽度。 – j08691 2013-02-25 20:46:15

+0

@ j08691那么如何让它围绕第二个div? – user1031742 2013-02-25 20:48:42

+1

我想有一种方法是将第二个div放到左边,因为它有一个宽度。唯一需要做的其他更改是将block2 div放在代码中的block1 div之前,例如http://jsfiddle.net/j08691/u2kCZ/9/ – j08691 2013-02-25 20:51:30

回答

0

如果你想显示block1旁边block2右侧,只需添加一个float:right到块2。