我有 3 <div>
s,我需要把第二个放在右边,所以我用了#two {float:right;}
。
这是我的current result :#one
在左边,#two
在右侧;两者均如预期。问题是#three
浮起来了。
我试图输入#one
和#two
在一个单独的 div 内而不是 #three
,但问题依然存在。
这是我的expected result : #three
的顶部应与 #two
的底部处于相同的垂直位置.
最佳答案
您可以在 div3 上添加 clear:both
。
参见 DEMO
关于html - float div不重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17892172/