티스토리 뷰
처음 HTML 을 공부하실때 많이 궁금해 하시는 부분일것이 div 와 같은 박스 를 중앙으로 위치 시키는 것입니다.
아래와 같이 붉은 상자처럼 페이지의 중앙으로 위치시키는 방법인대요.
텍스트의 경우 text-align:center; 로 중앙으로 오지만 div 나 ul li 와 같은 경우 중앙에 위치하기 위해서는 div와 css 의 구조를 맞춰줘야 합니다.
우선 간단하게 예를 들어 보면
-HTML-
나는 중앙 상자
-CSS-
#wrapper_element{ width:100%; height:450px; border:1px solid gray; } #element{ width:450px; height:450px; border:1px solid red; margin:0 auto 0; text-align:center; }
결과
나는 중앙 상자
위의 코드에서 포인트는
- wrapper_element 의 가로 100% , 고정된 가로 지정 , margin: 0 auto 0; 입니다.
설명드리자면 wrapper_element 가 전체 상자로서의 역할을 하고 거기에 element 의 width : 450px; 를 지정함으로서 중앙에 들어갈 고정된 크기의 상자를 만들어 냅니다.
가장 중요한 포인트는 margin:0 auto 0; 인대요. 양끝의 0 은 상단, 하단 의 margin 을 말하며 auto 는 왼쪽, 오른쪽의 margin을 자동으로 준다는 뜻입니다. margin:0 auto 0; 에서 auto 를 제외한 상 하단의 margin 은 자동으로 조절할수 있지만 auto 로 지정된 좌우의 margin 을 하나라도 조절할 경우 중앙으로 위치하게 할 수 없으니 참고하시기 바랍니다.( ex : margin :10px auto 20px; - 가능 )
'Dev WEB > HTML' 카테고리의 다른 글
HTML 간단한 몇 가지 태그 사용해보기 (0) | 2015.10.14 |
---|---|
HTML 이란? 첫 HTML 문서 작성하기 (0) | 2015.09.14 |
웹에서 Font Awsome 을 이용하여 특수문자 사용하기 (0) | 2015.06.28 |
웹 한글 폰트 깔끔한 '나눔폰트' 를 구글 폰트에서 찾아서 사용하자 (0) | 2015.03.07 |
HTMl Metatag 를 이용하여 다른 페이지로 이동 (리다이렉트) 시키기 (0) | 2015.03.05 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 설치
- 우분투
- 튜토리얼북
- 웹 개발자
- JavaScript
- Nodejs
- 맥
- Tutorialbook
- Laravel
- Database
- 웹
- 에러
- html
- 웹 서버
- 웹 개발
- 데이터베이스
- 게임 개발
- ubuntu
- 서버
- SNS
- 개발자
- 개발
- it
- 게임
- 서버 개발
- php
- 인터넷
- cocos2d-x
- Developer
- mac
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함