728x90
    
    
  ๋ฐ์ํ
    
    
    
  
๋ ์ด์์1
์ฌ์ดํธ๋ฅผ ๋ง๋ค ๋ ๊ฐ์ฅ ๊ธฐ๋ณธ์ด ๋๋ ๋ ์ด์์์ ๋๋ค.
float์ ์ด์ฉํ ๋ ์ด์์
<div>ํ๊ทธ๋ฅผ float ์์ฑ ๋ฐ widh, height์์ฑ ๋ฑ์ ์ด์ฉํ์ฌ ๋ ์ด์์์ ๋ฐฐ์นํ๋ ๋ฐฉ์์ ๋๋ค.
* {
    margin: 0;
    padding: 0;
}
#body {
    background-color: #FFF3E0;
}
#wrap {
    width: 1200px;
    margin: 0 auto;
}
#header {
    width: 100%;
    height: 100px;
    background-color: #FFE0B2;
}
#nav {
    width: 100%;
    height: 100px;
    background-color: #FFCC80;
}
#aside {
    width: 30%;
    height: 780px;
    background-color: #FFB74D;
    float: left;
}
#section {
    width: 70%;
    height: 780px;
    background-color: #FFA726;
    float: left;
}
#footer {
    width: 100%;
    height: 100px;
    background-color: #FF9800;
    clear: both;
}
/* ๋ฏธ๋์ด์ฟผ๋ฆฌ */
@media (max-width: 1300px){
    #wrap {
    width: 96%;
}
}
@media (max-width: 768px){
    #wrap {
    width: 100%;
}
}
@media (max-width: 480px){
    #aside {
    width: 100%;
    height: 300px;
}
#section {
    width: 100%;
    height: 480px;
}
}
flex์ ์ด์ฉํ ๋ ์ด์์
header์ footer๋ฅผ ์ ์ธํ ๋๋จธ์ง ์์๋ค์ container ํด๋์ค๋ก ๋ฌถ๊ณ container์์ ์์๋ค์ ๋ฐฐ์นํ๋ ๋ฐฉ์์ ๋๋ค.
    * {
        margin: 0;
        padding: 0;
    }
    #body {
        background-color: #FFF3E0;
    }
    #wrap {
        width: 1200px;
        margin: 0 auto;
        display: flex;
        flex-wrap: wrap;
    }
    #header {
        width: 100%;
        height: 100px;
        background-color: #FFE0B2;
    }
    #nav {
        width: 100%;
        height: 100px;
        background-color: #FFCC80;
    }
    #aside {
        width: 30%;
        height: 780px;
        background-color: #FFB74D;
    }
    #section {
        width: 70%;
        height: 780px;
        background-color: #FFA726;
    }
    #footer {
        width: 100%;
        height: 100px;
        background-color: #FF9800;
    }
    /* ๋ฏธ๋์ด์ฟผ๋ฆฌ */
    @media (max-width: 1300px){
        #wrap {
            width: 96%;
        }
    }
    @media (max-width: 768px){
        #wrap {
            width: 100%;
        }
    }
    @media (max-width: 480px){
        #aside {
        width: 100%;
        height: 300px;
    }
    #section {
        width: 100%;
        height: 480px;
    }
    }
>
grid๋ฅผ ์ด์ฉํ ๋ ์ด์์
grid ๋ ์ด์์์ 1์ฐจ์ ์์คํ ์ธ ํ๋ ์ค ๋ฐ์ค์๋ ๋ค๋ฅด๊ฒ ์ด๊ณผ ํ ๋ชจ๋ ๋ค๋ฃฐ ์ ์๋ 2์ฐจ์ ์์คํ ์ด๋ฉฐ, CSS ๊ท์น์ ๋ฐ๋ผ ๋ถ๋ชจ ์์(๊ทธ๋ฆฌ๋ ์ปจํ ์ด๋)์ ์์ ์์(๊ทธ๋ฆฌ๋ ์์ดํ )๋ก ๊ทธ๋ฆฌ๋ ๋ ์ด์์ ์์ ์ ํฉ๋๋ค.
    * {
        margin: 0;
        padding: 0;
    }
    #body {
        background-color: #FFF3E0;
    }
    #wrap {
        width: 1200px;
        margin: 0 auto;
        display: grid;
        grid-template-areas:
            "header header"
            "nav nav"
            "aside section"
            "footer footer";
        grid-template-columns: 30% 70%;
        grid-template-rows: 100px 100px 780px 100px;
    }
    #header {
        background-color: #FFE0B2;
        grid-area: header;
    }
    #nav {
        background-color: #FFCC80;
        grid-area: nav;
    }
    #aside {
        background-color: #FFB74D;
        grid-area: aside;
    }
    #section {
        background-color: #FFA726;
        grid-area: section;
    }
    #footer {
        background-color: #FF9800;
        grid-area: footer;
    }
    /* ๋ฏธ๋์ด์ฟผ๋ฆฌ */
    @media (max-width: 1300px){
        #wrap {
            width: 96%;
        }
    }
    @media (max-width: 768px){
        #wrap {
            width: 100%;
        }
    }
    @media (max-width: 480px){
        #wrap {
        grid-template-areas:
            "header"
            "nav"
            "aside"
            "section"
            "footer";
        grid-template-columns:100%;
        grid-template-rows: 100px 100px 300px 480px 100px;
    }
    }
728x90
    
    
  ๋ฐ์ํ
    
    
    
  '๋ ์ด์์' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ๋ ์ด์์ 05 (3) | 2022.07.29 | 
|---|---|
| ๋ ์ด์์ 04 (3) | 2022.07.29 | 
| ๋ ์ด์์ 03 (5) | 2022.07.29 | 
| ๋ ์ด์์ 02 (5) | 2022.07.29 | 
 
										
									 
										
									 
										
									 
										
									 
         
         
        
๋๊ธ