制作浮动div填充容器?

时间:2012-01-07 13:03:44

标签: css html css-float

尝试获取浮动div来填充其父级的高度,但#sidebar似乎不想扩展到auto之后。

此处示例:http://jsfiddle.net/FDQKm/

有什么建议吗?

2 个答案:

答案 0 :(得分:2)

身高:100%对我来说从未奏效。我一直做的是通过将“overflow:hidden”应用于父div(在你的情况下为main),然后添加“padding-bottom:5000px;”,将div 显示为为全高。边距:-5000px;”对于我想要看起来全高的div。这将扩展恰好存在的任何背景和侧边框,就好像元素实际上是父div的完整高度。

答案 1 :(得分:0)

使父div位置=相对,然后调整内部div的大小。 内部div的高度应为:height:100%