1

所以,我正在编写我的第一个网站。在谷歌上搜索了几个小时,然后放下代码,但我正在努力完成它,并享受它。但是,我有一个我无法解决的问题。

我试图获得一个默认填充整个页面的 div,但是当文本超过“100%”高度时,它也会扩展。我已经尝试使用两个单独的 div 来完成它,并且它有效。但是,我正在尝试使用半透明的 div,这意味着我不能将两个堆叠在一起,否则它的一部分(“高度:100%”)会变成实心的,而另一部分(div扩展以适应文本)仍然是半透明的。有没有办法让一个 div 从它开始的地方填充页面的其余部分?这样它就可以从 100% 高度的底部填充到文本适合的其余部分?我会使用 margin-top 特性来隔开它,但页面需要有弹性并且能够随着内容增长。对不起,如果这没有意义..它' 我很难在没有例子和能够指出的情况下解释它。哈哈。

4

1 回答 1

0

我相信你想在这个例子中使用的 CSS 属性是 min-height。如果你给一个元素一个最小高度,即使内容小于最小高度,它也会以那个值呈现。如果内容大于最小高度,那么它将扩展以适应内容的大小。

于 2012-07-02T19:09:22.413 回答