position 이란?

김재우·2023년 3월 30일

position

목록 보기
1/1

position 이란?

position 속성은 태그를 어떻게 위치 시킬지를 정의하는 css 속성이다.

position 의 값

  • static: 기본값, 다른 태그와의 관계에 의해 자동으로 배치되며 위치를 임의로 설정해 줄 수 없다.
  • absolute: 절대 좌표와 함께 위치를 지정해줄 수 있다.
  • relative: 원래 있던 위치를 기준으로 좌표를 지정한다.
  • fixed: 스크롤과 상관없이 항상 문서 최 촤측 상단을 기준으로 좌표를 고정한다.
  • sticky: 위치에 따라서 동작 방식이 달라짐. 요소가 임계점 이전에는 relative와 같이 동작하고 그 이후에는 fixed와 같이 동작한다.

Static: 위치를 임의로 설정해 줄 수 없다.

relative: 문서의 일반 흐름에 따라 배치한 다음에 top,bottom,left,right 값을 기준으로 위치가 이동 된다.

absolute: 가장 가까운 위치에 있는 부모태그를 기준으로 위치가 지정 된다.

Fixed: 뷰 포트에 상대적으로 배치되므로 페이지가 스크롤 되더라도 항상 같은 위치에 유지된다.

sticky:상대와 고정 위치 지정을 합친것으로 생각할 수 있다.sticky 요소는 상대적으로 배치된 요소로 취급하지만, 주어진 경계선을 지나면 고정 위치를 갖게된다.

profile
프론트엔드 꾸준개발자입니다.

0개의 댓글