728x90
레이아웃04
이번 레이아웃은 전체 영역이 들어간 구조이며, 실제 사이트에서 이런 구조를 많이 사용하며,
컨테이너를 만들어서 가운데에 요소들이 들어갈 영역을 설정합니다.
float을 이용한 레이아웃
float 속성을 사용해 박스를 왼쪽(left) 또는 오른쪽(right)으로 "부유"시키는 레이아웃 기법 입니다,
다만 float를 사용할때는 레이아웃이 깨지는 경우가 생기는데 이럴때는 깨지는 영역에 clear:both를 사용하면 되며, 좀 더 올바른 방법으로는 clearfix를 사용해 해결하는 방법이 주로 사용되곤 합니다.
*{
margin: 0;
padding: 0;
}
#header {
height: 100px;
background-color: #E0F2F1;
}
#nav {
height: 300px;
background-color: #80CBC4;
}
#section {
height: 580px;
background-color: #26A69A;
}
#footer {
height: 100px;
background-color: #00897b;
}
/*
아이디/클래스
#/.
한번/두개 이상
전체적인 틀, 스크립트 --> id
세부적인 영역, 반복 --> class
*/
.container {
width: 1200px;
height: inherit; /* inherit은 상속*/
margin: 0 auto;
background-color: rgb(0,0,0,0.3);
}
@media (max-width: 1220px){
.container {
width: 96%;
}
}
@media (max-width: 768px){
.container {
width: 100%;
}
}
결과
728x90
반응형
'LAYOUT' 카테고리의 다른 글
레이아웃 배치 방법 05 : [float,grid,flex] (4) | 2022.07.31 |
---|---|
레이아웃 배치 방법 03 : [float,grid,flex] (4) | 2022.07.29 |
레이아웃 배치 방법 02 : [float,grid,flex] (4) | 2022.07.29 |
레이아웃 배치 방법 01 : [float,grid,flex] (3) | 2022.07.29 |
댓글