본문 바로가기
Web/CSS

[CSS] position

by print_soo 2023. 5. 9.

 

position이란 태그들이 화면상에 어디에 위치할 것인가를 결정하는 것

1. offset

종류 설명
left 기준 위치와 요소 사이에 왼쪽으로 얼마나 떨저져 있는지 지정한다.
right 기준 위치와 요소 사이에 오른쪽으로 얼마나 떨저져 있는지 지정한다.
top 기준 위치와 요소 사이에 위쪽으로 얼마나 떨저져 있는지 지정한다.
bottom 기준 위치와 요소 사이에 아래쪽으로 얼마나 떨저져 있는지 지정한다.

 

2. position

종류 설명
static 문서의 흐름에 맞춰 배치한다. 기본값이다.
relative 위칫값을 지정할 수 있다는 점을 제외하면 static과 같다.
absolute relative값을 사용한 상위 요소를 기준으로 위치를 지정해 배치한다.
fixed 브라우저 창을 기준으로 위치를 배치한다.

 

[absolute]

 

💡 absolute를 사용했을 때 relative를 사용한 상위요소가 없다면 브라우저 창 자체를 기준으로 위치를 지정한다.

💡 absolute를 사용했을 때 상위요소와 상위요소의 상위요소 모두 relative를 사용했다면 해당 태그의 가장 가까운 상위요소를 기준으로 위치가 지정된다.

 

[fixed]

 

  • position이 fixed가 아닌 상황

 

  • position이 fixed인 상황

'Web > CSS' 카테고리의 다른 글

[CSS] Multi column  (0) 2023.05.11
[CSS] flex  (0) 2023.05.10
[CSS] margin 겹침  (0) 2023.05.09
[CSS] box-sizing  (0) 2023.05.08
[CSS] box-model ⭐️⭐️⭐️  (0) 2023.05.08