0

请看这里

我想给评论区一个纯色。此背景颜色应根据评论区域放大。如果有很多评论,它应该有一个大的高度,很少的评论,小的高度。

我在<section class="comment">里面添加了一个名为的新 div <div id="commentsbackground">,并给出了以下 css:

#commentsbackground {
width: 6000px;
margin-left: -1172px;
background-color: #A6A8AF;
    }

section.comment {
height: 500px;
margin-left: 1172px;}

有了这个,我设法添加了应该适用于所有大显示器分辨率的大背景。不确定是否有一种简单的方法可以做到这一点....但可以肯定它没有像我想的那样工作。

我想拥有height: auto;,但它不起作用。

我希望你能帮助我有不同的背景颜色的评论区。这应该是最终结果:

-post area -> white
-comments area -> gray
-footer -> black

4

2 回答 2

1

好吧,如果你使用溢出自动,所有的灰色背景都会填满整个屏幕:P

#commentsbackground {
width: 6000px;
margin-left: -1172px; /*Idk, why do you use that*/
background-color: #A6A8AF;
overflow:auto;
    }
于 2013-10-26T19:16:27.173 回答
1

将容器更改为 float:left 或添加清除方法:http ://www.webtoolkit.info/css-clearfix.html

于 2013-10-26T19:17:22.313 回答