Layout 만들기 #3
2010. 5. 9. 22:10<body class=" ... "> 와 같이 body 테그의 클래스를 통해 전체적인 레이아웃 변화를 보여드리지만 body 태그가 아닌 각 header, content, footer 열에서 사용할 수도 있습니다. 다음과 같습니다.
<div id="header" class="column-left">
<div id="content" class="column-right">
<div id="footer" class="column-left">
그리고 column-left와 column-right로 행의 레이아웃 변화 뿐만 아니라 layout-left, layout-center, layout-right의 쓰임도 확인해보세요. 일반적으로는 중앙에 위치하는 레이아웃이 많이 쓰입니다. 하지만 왼쪽으로 위치시키거나 오른쪽으로 위치시키는 레이아웃도 종종 볼 수 있지요.
CSS를 살펴보면 간단합니다.
.column-left #header-alpha, .column-left #header-beta, .column-left #header-gamma {
display: inline;
float: left;
}
.column-right #header-alpha, .column-right #header-beta, .column-right #header-gamma {
display: inline;
float: right;
}
body태그에 class="column-left" 혹은 class="column-right"라고 사용되었으니 CSS에서는 .column-left #header-alph와 같이 차례대로 선택자를 이어서 쓰면 됩니다. .column-left에는 속성이 float가 쓰이고 값은 left입니다. .column-right는 값이 right 입니다.
'Customize' 카테고리의 다른 글
가로 사이즈 수정하기 (0) | 2010.05.09 |
---|---|
구글 텍스트큐브의 차이 (0) | 2010.05.09 |
Layout 만들기 #2 (0) | 2010.05.09 |
Layout 만들기 #1 (0) | 2010.05.09 |
몇 가지 주의 사항 (0) | 2010.05.09 |