728x90
반응형
다음과 같이 스크롤 시 필더바를 상단에 고정시키고 싶다면?

.
.
position: sticky를 사용하면 된다.
sticky : 최초 relative속성과 같이 동작하다가 , 스크롤시 지정 지점에서 요소를 고정시킨다.
See the Pen Untitled by 김두희 (@ctpfpijl-the-looper) on CodePen.
주의) position sticky가 동작안하는 이유
1. 자신의 부모 요소 범위 안에서만 동작 됨!!
2. 부모태그에 무조건 height 높이 값이 들어가 있어야함. (부모 height 높이 값만큼 sticky가 고정)
3. 부모요소중에 overflow: hidden, auto, scroll 속성이 적용되어 있으면 안됨
- 끝 -
728x90
반응형
'HTML&CSS' 카테고리의 다른 글
| [HTML/CSS] Flexbox: 헷갈리기 쉬운 justify-content와 align-items 속성 정리 (1) | 2024.07.23 |
|---|---|
| [HTML/CSS] CSS Vendor Prefixes 란? (3) | 2024.07.21 |
| [HTML/CSS]Flexbox: 헷갈리기 쉬운 flex-basis, flex-grow, flex-shrink 속성 정리 (0) | 2024.07.20 |
| [HTML/CSS] show/hide, fade in/fade out 구현하기 (0) | 2024.07.18 |
| [CSS] 선택자 정리 (0) | 2024.07.16 |