이다닷

[Frontend Study] Day 5 - position 속성 본문

Frontend Study

[Frontend Study] Day 5 - position 속성

이다닷 2024. 3. 17. 23:08

HTML 요소(element)를 원하는 위치에 배치하기 위해서 사용하는 속성이 position 속성이다.

position 속성


 CSS에서 position 속성은 HTML 문서 상에서 요소를 배치할 수 있다. position 속성은 요소의 정확한 위치 지정을 위해서 top, left, bottom, right 속성과 함께 사용된다.

 

 

position:

static

- 기본값, 다른 태그와의 관계에 의해 자동으로 배치되며 위치를 임의로 설정해 줄 수 없다.

 

absolute

- 절대 좌표와 함께 위치를 지정할 수 있다.

 

relative

- 원래 있던 위치를 기준으로 좌표를 지정한다.

 

fixed

- 스크롤과 상관없이 항상 문서 최 좌측상단을 기준으로 좌표를 고정한다.

 

inherit

- 부모 태그의 속성값을 상속받는다.

 

 

 
  #box1 { position: static; top: 20px; left: 30px; }
  #box2 { position: relative; top: 20px; left: 30px; }
  #box3 { position: absolute; top: 20px; right: 30px; }
  #box4 { position: fixed; top: 20px; right: 30px; }