2009-11-10 90 views
0

我想将2列放入网站,我已经得到它的工作正常,但无论出于何种原因,页面的其余部分不会更改大小以适应左侧的内容柱。以下是它的外观:www.kelownafoodspecials.com/indexsides.php。在CSS中浮动div的问题

漂亮卡住,所以任何意见将不胜感激。谢谢,

ķ

回答

2

您应该添加<div style="clear:both;"></div>后直接您#contentright

0

必须浮起你#内容格也。对于任何元素decalres,如float:left(or right),如果它们的包含元素不是浮动元素,则包含元素将不会展开以适合内容,并且会覆盖它所包含的元素。

0

试一下这个(你的内容的假设没有意溢)

#content { 
    overflow: hidden; 
} 

我刚刚试了一下使用Firebug,并没有出现被砍掉(和#内容将扩大到包含它的浮动子)。

0

你可以附加一个<div class="clear"/>其风格也喜欢就好:

.clear { 
    clear:both; 
    display:block; 
    float:none; 
}