我创建了一个使用 ajax 动态加载内容的页面。我将加载内容的背景颜色设置为透明白色。当内容没有填满整个页面时,我希望背景扩展到页面底部 minux 20px,就像这个 css 一样:
#content {
background-color: rgba(255, 255, 255, 0.5);
position:absolute;
top: 20px; left: 380px; bottom: 20px;
padding: 20px;
}
当内容延伸到页面底部时,我希望背景随之延伸,并在背景下方留出 20 px 的边距。通常我会使用 display: block; 完成此操作,但这会覆盖底部:20px;规则。在这两种情况下,如何让 css 以我想要的方式工作?