position은 요소의 위치를 정할 때 어디를 기준으로 할지 정하는 속성입니다.
속성값은 static, absolute, fixed, relative가 있으며, 기본값은 static입니다. 위치를 계산할 기준을 정하고 나면 top, right, bottom, left 속성으로 위치를 정할 수 있습니다. 단, position의 속성값으로 static을 사용하면 top, right, bottom, left를 설정해도 적용되지 않습니다. 간단한 예는 다음과 같습니다.
파란 박스의 position을 static으로 설정했기 때문에 HTML 요소의 계층구조와 순서에 맞게 위치합니다. 그리고, top과 left 속성은 아무런 의미가 없습니다. 이제 속성값을 absolute으로 바꿔보겠습니다. position: absolute;
|
|||||||||||