css 레이아웃 첫번째 공부를 해보겠습니다.
position 프로퍼티를 사용하면 무엇이 좋은가?
html 코드와 상관없이 그리고 싶은 어느 위치에서나 요소를 그릴 수 있습니다.
결정 유형 방법들은 다섯가지 정도 있는데.
저는 다음 3가지 속성에 대해서를 공부하겠습니다.
레이아웃 position 속성: relative, absolute,fixed
왜냐면, static은 거의 사용하지 않기 때문에 생략합니다.
div.relative{ position:relative; }
- 상대적으로 배치 된 요소의 위쪽, 오른쪽, 아래쪽 및 왼쪽 속성을 설정시
일반 위치에서 멀어 지도록 조정- 다른 내용은 요소가 남긴 간격에 맞게 조정되지 않음
2.absolute
div.relative { position: relative; //조상 } div.absolute{ position:absolute; //자손 }
3.fixed
div.fixed { position: fixed; }