【发布时间】:2016-12-22 18:45:29
【问题描述】:
非常抱歉标题不清楚,但我不知道如何在标题中描述它。
我在内容层中有 2 个 div。 1 个 div 我希望保持固定,另一个 div 我希望能够滚动,但我自己无法做到。
这是一个小小提琴;
.contentlayer {
text-align: center;
}
.innerlayer {
animation: fadein 2s;
position: fixed;
left: 50%;
top: 50%;
transform: translate(-50%,-50%);
background-color: dodgerblue;
min-width: 50%;
max-width: 50%;
border: 1px solid black;
height: auto;
overflow-y: auto;
max-height: 80%;
}
.header {
position: fixed;
}
.content {
}
<html>
<head>
<title>Css Static Test</title>
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<div class="innerlayer">
<div class="contentlayer">
<div class="header">
I want this div to stay in place. but also stay in the same position as if it weren't fixed, this will be a header.
</div>
<div class="content">
test
<script>
for(i = 0; i < 100; i++) {
document.write("<br>");
}
</script>
</div>
</div>
</div>
</body>
</html>
我希望第一张图片中的标题保持原位,而我希望能够向下滚动的所有其他内容。
它需要有点像这个问题:link,但滚动条没有延伸到页脚,或者在这种情况下,是页眉。
有什么办法可以做到吗?
【问题讨论】: