设置溢出:滚动或自动将div推到顶部而不是保持放置

时间:2014-11-24 18:24:46

标签: html css

我有一个问题我无法弄清楚:相关网页是http://ndsmcobserver.com

我在侧栏中有这个:

<div class="photostream" style="max-height:150px">
    <h2 class="topic"><span class="title"><a href="link to photostream">Photostream</a></span></h2>
    // Flickr code here
</div> <!-- eo.photostream -->

当我设置

.photostream { .overlay-x: scroll; }

由于某种原因,整个div一直向上移动并被广告隐藏。如何让它保持原状?

提前致谢!

1 个答案:

答案 0 :(得分:1)

它向上移动是因为您的广告向左浮动并设置为80%宽度,因此它知道它有一些空间可以放在它旁边。照片流中的内容为positioned absolute,因此您需要将clear: both;添加到.photostream,以便它具有尺寸,并且就像容器中的内容一样。