我过去几天一直在关注这个问题,而且我需要寻求帮助。
http://cub.northnodes.com/index.php/about/mission/
我需要捐赠现在列一直向右浮动,但它只是中途。我无法弄清楚为什么它停在那里,没有包含div结束那里。我试图把它从#center
div中取出来,然后把它放在它之前没有更好的结果。将它放在#center
div之后使它漂浮在一起,但是在#center
之下,我不希望它在那里。
答案 0 :(得分:20)
如果其他人晚些时候来了:
我有一个类似的问题,其中浮动右边只会移动到包含div
的中间位置。它,它的兄弟姐妹或容器都没有相对位置。然而,包含div
的先前兄弟姐妹的孩子也有一个float: right;
(巧合的是它是最后一个孩子;不确定?)。我通过向包含违规浮动广告的clear: both;
添加div
来解决了我的问题。这是在Chrome上。
答案 1 :(得分:1)
发生这种情况是因为我在父容器上设置了max-width
。我删除了它,然后我的元素正确地一直浮动到了右边。