float:右边没有漂浮到右边

时间:2011-04-07 18:52:02

标签: css css-float

我过去几天一直在关注这个问题,而且我需要寻求帮助。

http://cub.northnodes.com/index.php/about/mission/

我需要捐赠现在列一直向右浮动,但它只是中途。我无法弄清楚为什么它停在那里,没有包含div结束那里。我试图把它从#center div中取出来,然后把它放在它之前没有更好的结果。将它放在#center div之后使它漂浮在一起,但是在#center之下,我不希望它在那里。

2 个答案:

答案 0 :(得分:20)

如果其他人晚些时候来了:

我有一个类似的问题,其中浮动右边只会移动到包含div的中间位置。它,它的兄弟姐妹或容器都没有相对位置。然而,包含div的先前兄弟姐妹的孩子也有一个float: right;(巧合的是它是最后一个孩子;不确定?)。我通过向包含违规浮动广告的clear: both;添加div来解决了我的问题。这是在Chrome上。

答案 1 :(得分:1)

发生这种情况是因为我在父容器上设置了max-width。我删除了它,然后我的元素正确地一直浮动到了右边。