我创建了一个页面,其最小高度为 100%,带有页脚,如http://peterned.home.xs4all.nl/examples/csslayout1.html所述
它适用于页面填充 div,但我想在其中包含元素,这些元素也占据了它们可用的所有高度。
尝试:
- 添加
height: 100%
到它们不起作用。他们将使用父母的高度,但还有其他元素和填充等,所以这是错误的高度。 - 使它们成为绝对和设置
top: 0px; bottom: 0px;
。这将使 div 填满整个高度,但如果添加内容,则 div 不会变得更高。
如果这个解释不清楚,我在这里有一个例子:http: //markv.nl/stack/quine.php
所以父母规定了一个最小高度,内容也是如此。应选择其中最高的。我发现这是一项艰巨的挑战。没有javascript可以吗?
提前致谢!