당신이 원하는 레이아웃이 무엇인지 확실하지 않지만 CSS에 overlow-y:scroll;
을 사용하려고합니다. div
에 스크롤 할 수있게하려면 특정 높이를 붙여야합니다.
나는 .a
을 스크롤 할 수 있고 .c
인 예제를 만들었습니다. .a
에서 너무 멀리 아래로 스크롤하지 않으면 .b
이 맨 위에 머물러 있습니다.
.a
에서 아래로 스크롤해도 .b
이 표시되게하려면 position:fixed
으로 직관적이지 않은 위치 지정을해야합니다. 당신이 상상하는 레이아웃 어떤 종류의
JSFiddle example
<style media="screen">
.a{
height: 200px;
overflow-y: scroll;
border: 1px solid black;
}
.b {
margin: 10px;
border: 1px solid blue;
}
.c {
height: 150px;
overflow-y: scroll;
background: #ddd;
}
</style>
<div class='a'>
<div class='b'>
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do
</div>
<div class='c'>
eiusmod <br> tempor incididunt <br> ut labore et dolore magna <br> aliqua. <br> <br> Ut enim ad minim veniam, quis <br> nostrud exercitation <br> ullamco laboris nis<br> i ut aliquip ex ea commodo<br> consequat. Duis aute irure dolor in<br> reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</div>
<div class='d'>
eiusmod <br> tempor incididunt <br> ut labore et dolore magna <br> aliqua. <br> <br> Ut enim ad minim veniam, quis <br> nostrud exercitation <br> ullamco laboris nis<br> i ut aliquip ex ea commodo<br> consequat. Duis aute irure dolor in<br> reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</div>
</div>
? 열? 쌓인거야? 이미지가 도움이 될 것입니다 – Noah