부모 div 안에 고정 된 div가 있기를 원합니다. 이 바이올린은 예제를 제공 할 것입니다 : http://jsfiddle.net/4bGqF/873/학부모 내의 고정 된 학부모
보시다시피 고정 된 div가 컨테이너를 깨뜨리고 있습니다. 컨테이너의 상단에 머물러 있어야하지만 컨테이너 (스크롤 막대 포함)보다 크지 않아야합니다.
이것이 가능합니까?
코드 :
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#container {
width: 400px;
padding-top:40px;
height: 140px;
background: green;
overflow-y:scroll;
position: relative;
}
#fixed {
position: absolute;
top:0;
left:0;
width:100%;
border: 1px solid green;
background: red;
}
솔직히, 나는 당신이 정확히 찾고있는 것을 이해하지 못합니다. 그것은 나에게 명확하지 않지만 컨테이너 상단에 절대 위치 요소를 유지하는 경우 JavaScript를 통해 스크롤하는 동안 '상단'값을 변경해야합니다. –