static
: 기준 없음relative
: 요소 자신을 기준absolute
: 위치 상 부모 요소를 기준 (위치 상 부모 요소를 꼭 확인해야함!)fixed
: 뷰포트(최상위 브라우저 창)를 기준sticky
: 스크롤 영역 기준(부모 태그의 크기 기준)block
- 상자(레이아웃) 요소
- 혼자 한 줄 차지
- width, height, margin, padding 속성이 모두 반영
inline
- 글자 요소
- width와 height 속성을 지정해도 무시
- margin과 padding 속성은 좌우만O, 상하X
inline-block
- 글자 + 상자 요소
- inline 요소처럼 : 한 줄에 다른 엘리먼트들과 나란히 배치
- block 요소처럼 : width, height, margin, padding 속성이 모두 반영
- ex) button, input, select 태그