我有一个问题,结合div盒和溢出:自动属性添加滚动条,如果需要。CSS溢出:自动超出边界
问题是我不希望整个页面是可滚动的,但只是内容div,因此我添加了溢出:隐藏到正文和溢出:自动到内容。
body
{
padding: 0;
margin: 0;
background-color: navy;
overflow: hidden; /** no scrollbar on whole page **/
height: 100%;
}
#content
{
background-color: green;
overflow: auto;
height: 100%;
}
尽管如此,我无法看到页面的结尾,因为div的大小超出了网站的可见部分。
请建议如何解决这个问题,只保留内容div可滚动。 我上传了一个我的问题在这里的例子:jsfiddle.net/3n7ay/
我只能得到这个与固定的标题高度一起工作,有没有动态标题大小的解决方案?这对我来说很难相信...
感谢&问候
这不幸的是不会解决问题。 如果我向body添加overflow-y,它会显示整个身体的滚动条,这是不需要的。我只需要content-div上的滚动条。 – user3410218
因此,把overflow-y:然后滚动content-div。正如我在我的小提琴中。 – nickspiel