최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

티스토리 뷰

■ 프론트엔드 ■/CSS

position

serpiko 2013. 10. 14. 18:52

position

 

웹사이트중 퀵메뉴, 즉 스크롤에 따라다니는 메뉴바 형태에서 position을 이용해 위치를 고정시키고 자바스크립트를 이용해

스크롤을 따라다니는 모양으로 만들어준다.

 

속성값 : absolute, relative, fixed, static, inherit

위치 설정 : top, left, bottom, right

ex) {position:absolute;left:10px;top:20px;}

 

absolute 절대위치

relative 상대위치

fixed 위치고정

inherit 부모의 속성이 상속됨

static 포지션의 기본값으로 위치 설정

 

relative


현재위치에서 상대적인 위치에 이동

 

absolute

 

 

absolute일때는 두가지 형태로 나뉨.

상위 element속성이 relative인것과 아닌것으로 나뉘는데

아닐경우 브라우저인 body기준으로 절대위치를 가지고, 상위 속성이 relative이면 해당 속성을 기준으로 이동된다.

 

fixed

 

그림을 보면 스크롤이 되었음에도 자신의 위치에서 이동이 없다.

fixed의 기준은 바로 브라우저 body이다. 스크롤로 이동하여도 이동하지 않게된다.

 

그림 출처 : http://webuit.tistory.com/240

 

'■ 프론트엔드 ■ > CSS' 카테고리의 다른 글

버튼컨테이너 빈공간 채우기  (0) 2013.10.14
css display  (0) 2013.10.14
margin과 padding의 차이  (0) 2013.10.14
css - id, class제어  (0) 2013.10.14
css - 기초사용 3가지  (0) 2013.10.14
댓글