초보 레이아웃 스킨 고치기 1 - CSS 편
2010.03.31 13:28
기본 레이아웃 스킨을 이용해서 사용자 편의에 맞게 수정합니다.
수정은 default.css 파일을 이용하여 수정합니다.
(기본적인 레이아웃 수정은 css 파일 수정만으로 변경할 수 있습니다.)
1. 본문 기본 정렬
기본 센터 정렬입니다.
왼쪽편에 붙이고자 하시면
default.css 파일 11번째 줄 ,
#bodyWrap { position:absolute; width: 980px; margin:0 auto; padding:0 0 0 0;}
position : absolute 로 고칩니다.
※ 기타 참고
width : 넓이
margin : 마진값
padding : 여백 (상 우 하 좌 순서, 순서는 마진값도 동일함)
2. 윗쪽 메뉴, 로고 부분의 높이 조정하기
14번째 줄,
#header { width:980px; height:60px; background:url() no-repeat right top; margin-bottom:10px; z-index:99;}
height : 120px 가 기본입니다. 알맞게 수정하세요. 저는 보시다시피 60px로 고쳤습니다.
여기서 넓이, 배경그림, 배경그림 위치, 여백 등을 수정할 수 있습니다.
※ 주의하실 점은 여기서 height 값은 윗쪽 메뉴 부분의 높이까지 포함하는 높이이므로
'로고 + 메뉴 높이' 까지 생각하셔서 수정하십시오.
※ 배경그림 역시 마찬가지입니다. 상위 메뉴 부분의 배경은 따로 처리하는 레이어가 없으므로,
#header 에서 메뉴 부분의 배경까지 처리할 수 있도록 상위 메뉴 부분의 높이까지 고려하여
배경그림을 만들어서 삽입하십시오.
※ 관리자 레이아웃 설정에서도 배경그림을 삽입할 수 있습니다.
이 때 설정한 배경그림은 가장 밑 바닥에 깔리고
css에서 설정한 배경그림이 그 위에 우선하게 됩니다.
이를 주의하여 배경을 처리해야할 것입니다.
3. 로고 위치 조정하기
15번째 줄,
#header h1 { position:absolute; top:0px; left:25px;}
top, left 값을 이용하여 수정할 수 있습니다.
4. 전체검색 및 언어 변경 부분 수정하기
4-1 언어 변경 레이어
언어 변경 레이어의 이름은 #language 입니다.
필요하신 분은 이 값을 찾아서 수정하면 됩니다.
#header 바로 아래 16번째 줄 부터입니다.
그런데 보통은 언어 변경 부분이 필요없으므로
저는 보이지 않게 설정하였습니다.
#language { position:absolute; top:18px; right:19px; z-index:100; display : none;}
display : none 만 추가하면 됩니다.
(visibility : hidden; 해도 됩니다. )
4-2. 전체 검색 폼 위치 수정하기
검색 폼의 이름은 #isSearch 입니다.
(첨에 #language 아래 24번째 줄에 있는 #it_search_form 인 줄 알고 혼동을 좀 했습니다. 저 같은 착각 하지 마시길 ^^; )
#isSearch { position:absolute; top:35px; right:15px; width:214px; text-align:right;}
저는 top: 48px 를 35px 정도로 수정했습니다.
사용자 입맛에 맞게 다른 부분을 수정하시면 됩니다.
ps. #it_search_form 은 뭔지 모르겠군요. -_-;
5. 상위 메뉴 위치 등 수정하기
현재 제로보드 사이트에서 HOME 제로보드XE 제로보드4 .. 이 부분입니다.
레이어명은 #gnb 입니다.
#gnb { position:absolute; top:60px; left:0; height:30px; overflow:hidden; white-space:nowrap; margin-bottom:10px;background:#000;}
원하시는 입맛에 맞게 위치 및 색상을 수정하면 됩니다.
#gnb li a { display:block; float:left; padding:8px 15px 0 15px; height:25px; color:#e8e8e8; white-space:nowrap; text-decoration:none; font-family:"Arial", "Verdana", "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;font-size:11px;}
메뉴 부분의 색상이나 크기 등의 스타일시트는 이 항목에서 수정하면 됩니다.
※ 다시 주의할 점, 여기서 각각 메뉴 하나의 배경은 처리할 수 있습니다만
전체 한 줄을 가득 메우는 배경은 위에 2번에서 말했다시피 #header에서 처리하거나
관리자 설정에서 배경그림 부분에서 설정해주어야 합니다.
(방법이 아주 없지는 않겠습니다만 일반적으로 이렇습니다. 그러니 이를 주의하여 배경을 #header에서 처리하십시오.)
6. 이제 상단 레이아웃 디자인은 이렇게 수정이 가능하니 이 것으로 마치고,
나머지 회원정보 부분, 하위메뉴, 본문 스타일시트 가 남아있는데
이는 이 정도면 CSS 파일을 보면서 수정하면 될 듯 합니다.
수정은 default.css 파일을 이용하여 수정합니다.
(기본적인 레이아웃 수정은 css 파일 수정만으로 변경할 수 있습니다.)
1. 본문 기본 정렬
기본 센터 정렬입니다.
왼쪽편에 붙이고자 하시면
default.css 파일 11번째 줄 ,
#bodyWrap { position:absolute; width: 980px; margin:0 auto; padding:0 0 0 0;}
position : absolute 로 고칩니다.
※ 기타 참고
width : 넓이
margin : 마진값
padding : 여백 (상 우 하 좌 순서, 순서는 마진값도 동일함)
2. 윗쪽 메뉴, 로고 부분의 높이 조정하기
14번째 줄,
#header { width:980px; height:60px; background:url() no-repeat right top; margin-bottom:10px; z-index:99;}
height : 120px 가 기본입니다. 알맞게 수정하세요. 저는 보시다시피 60px로 고쳤습니다.
여기서 넓이, 배경그림, 배경그림 위치, 여백 등을 수정할 수 있습니다.
※ 주의하실 점은 여기서 height 값은 윗쪽 메뉴 부분의 높이까지 포함하는 높이이므로
'로고 + 메뉴 높이' 까지 생각하셔서 수정하십시오.
※ 배경그림 역시 마찬가지입니다. 상위 메뉴 부분의 배경은 따로 처리하는 레이어가 없으므로,
#header 에서 메뉴 부분의 배경까지 처리할 수 있도록 상위 메뉴 부분의 높이까지 고려하여
배경그림을 만들어서 삽입하십시오.
※ 관리자 레이아웃 설정에서도 배경그림을 삽입할 수 있습니다.
이 때 설정한 배경그림은 가장 밑 바닥에 깔리고
css에서 설정한 배경그림이 그 위에 우선하게 됩니다.
이를 주의하여 배경을 처리해야할 것입니다.
3. 로고 위치 조정하기
15번째 줄,
#header h1 { position:absolute; top:0px; left:25px;}
top, left 값을 이용하여 수정할 수 있습니다.
4. 전체검색 및 언어 변경 부분 수정하기
4-1 언어 변경 레이어
언어 변경 레이어의 이름은 #language 입니다.
필요하신 분은 이 값을 찾아서 수정하면 됩니다.
#header 바로 아래 16번째 줄 부터입니다.
그런데 보통은 언어 변경 부분이 필요없으므로
저는 보이지 않게 설정하였습니다.
#language { position:absolute; top:18px; right:19px; z-index:100; display : none;}
display : none 만 추가하면 됩니다.
(visibility : hidden; 해도 됩니다. )
4-2. 전체 검색 폼 위치 수정하기
검색 폼의 이름은 #isSearch 입니다.
(첨에 #language 아래 24번째 줄에 있는 #it_search_form 인 줄 알고 혼동을 좀 했습니다. 저 같은 착각 하지 마시길 ^^; )
#isSearch { position:absolute; top:35px; right:15px; width:214px; text-align:right;}
저는 top: 48px 를 35px 정도로 수정했습니다.
사용자 입맛에 맞게 다른 부분을 수정하시면 됩니다.
ps. #it_search_form 은 뭔지 모르겠군요. -_-;
5. 상위 메뉴 위치 등 수정하기
현재 제로보드 사이트에서 HOME 제로보드XE 제로보드4 .. 이 부분입니다.
레이어명은 #gnb 입니다.
#gnb { position:absolute; top:60px; left:0; height:30px; overflow:hidden; white-space:nowrap; margin-bottom:10px;background:#000;}
원하시는 입맛에 맞게 위치 및 색상을 수정하면 됩니다.
#gnb li a { display:block; float:left; padding:8px 15px 0 15px; height:25px; color:#e8e8e8; white-space:nowrap; text-decoration:none; font-family:"Arial", "Verdana", "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;font-size:11px;}
메뉴 부분의 색상이나 크기 등의 스타일시트는 이 항목에서 수정하면 됩니다.
※ 다시 주의할 점, 여기서 각각 메뉴 하나의 배경은 처리할 수 있습니다만
전체 한 줄을 가득 메우는 배경은 위에 2번에서 말했다시피 #header에서 처리하거나
관리자 설정에서 배경그림 부분에서 설정해주어야 합니다.
(방법이 아주 없지는 않겠습니다만 일반적으로 이렇습니다. 그러니 이를 주의하여 배경을 #header에서 처리하십시오.)
6. 이제 상단 레이아웃 디자인은 이렇게 수정이 가능하니 이 것으로 마치고,
나머지 회원정보 부분, 하위메뉴, 본문 스타일시트 가 남아있는데
이는 이 정도면 CSS 파일을 보면서 수정하면 될 듯 합니다.
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 | 추천 수 |
---|---|---|---|---|---|
공지 | 홈페이지 사용법 | 갈매빛 / 崠駐 | 2009.05.01 | 29310 | 0 |
97 | 2개 도메인 사용 | 갈매빛 / 崠駐 | 2011.07.26 | 7496 | 0 |
96 | Community 메인페이지 추가 | 갈매빛 / 崠駐 | 2011.06.29 | 7320 | 0 |
95 | 갈매빛님, 춘심님 모... | 산과나무 | 2011.06.27 | 4284 | 0 |
94 | 갈매빛님 저는 조금 ... | 산과나무 | 2011.06.18 | 4536 | 0 |
93 | 또 사진가져가야죠 여... | 한영아 | 2011.05.30 | 4337 | 0 |
92 | 가입을 자축하... | 비온디 | 2011.04.15 | 4409 | 0 |
91 | 홈페이지 사진을 올릴때... | 갈매빛 / 崠駐 | 2011.04.13 | 8407 | 0 |
90 | 놀라운 홈피입니다...... | 부수춘 | 2011.04.13 | 4309 | 0 |
89 | 홈페이지 업그레이드 | 갈매빛 / 崠駐 | 2011.04.08 | 8012 | 0 |
88 | 정말 사진이 멋진데요... | 한영아 | 2011.03.31 | 4843 | 0 |
87 | 하이퍼링크 테두리 없애기 | 갈매빛 / 崠駐 | 2011.03.30 | 6160 | 0 |
86 | 장애 복구 알림 | 갈매빛 / 崠駐 | 2011.03.29 | 7908 | 0 |
85 | 다녀갑니다~~ 홈... | 김민정 | 2011.03.24 | 4724 | 0 |
84 | 갈매빛님 다녀갑니다~... | 산과나무 | 2011.03.22 | 4460 | 0 |
83 |
Homepage Renewal
![]() | 갈매빛 / 崠駐 | 2011.02.20 | 7965 | 0 |
82 |
아까 보낸 메일에 첨...
![]() | Sharon | 2011.01.14 | 4648 | 0 |
81 | 안녕하세요 전화로 인사... | Sharon | 2011.01.14 | 4430 | 0 |
80 | 홈페이지 가입 인사드... | 옥뽕 | 2010.11.30 | 4481 | 0 |
79 |
웹식물도감 오픈
![]() | 갈매빛 / 崠駐 | 2011.01.08 | 8319 | 0 |
78 | 확장변수 입력값이 없는 변수는 목록에서 출력시키지 않기 | 갈매빛 / 崠駐 | 2011.01.08 | 6076 | 0 |