[개념정리] CSS Position
2021. 1. 12. 16:44ㆍ프로그래밍-Web/CSS
static
-디폴트
relative
- 현재위치에서 상대적인 offset, 기준(0.0)은 주변 element의 static 요소
- a,b element가 존재하는 화면에서 a가 left:100px이고 b의 relative가 left: 100px 라면 실제 화면에서 b는 left: 200px의 위치로 계산됨
- relative로 정해진 element는 다른 요소에 영향을 주지 않는다
absolute
- 현재위치에서 상대적인 offset, 그러나 기존의 element와 별개이며 부모요소에 dependent한 기준(0.0)을 갖게 된다.
- 부모가 모두 static이거나 부모가 없다면 기준(0.0)이 브라우저가 된다.
- 부모가 하날도 static이 아니라면 부모의 위치가 기준이 된다.
fixed
- 현재위치에서 상대적인 offset, 무조건 브라우저를 기준(0.0)으로 설정된다
- position을 fixed 로 설정하고 top:10을 주면, 브라우저를 기준(0.0)으로 top:10의 위치에 렌더링된다.
'프로그래밍-Web > CSS' 카테고리의 다른 글
[이슈] 컨텐츠에 맞춘 Container 크기 조정 (0) | 2021.01.14 |
---|---|
[개념 정리] Styled-Component 적용 (0) | 2021.01.13 |
[개념정리] Flex-box (0) | 2021.01.12 |
[개념정리] Margin vs Padding (0) | 2021.01.12 |
[자료정리] 왜 styled-component 인가 (0) | 2021.01.11 |