自动扩展边距以填充容器?

时间:2011-01-26 02:15:03

标签: html css margin

我有以下HTML布局:

div
|-- h3
|-- ul
    |-- li
    |-- ...
    |-- li

div的高度是固定的。我想li来填充div的整个高度。要手动执行此操作,我可以调整margin-bottom,但这是针对动态内容的,因此这是不可能的。

有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我能想到的唯一方法就是使用CSS3盒子布局模型(flexbox),它并没有得到很好的支持。

可以找到一个非常好的教程here,并且可以找到在旧版浏览器中实现的js解决方案here(尚未自己测试过,在博客帖子的评论中找到它)上方。

编辑 - 另一个教程here