초짜코딩의 잡동사니

layout - 9 본문

Layout/반응형

layout - 9

초짜코딩 2022. 4. 17. 23:32
    <style>
        * {
            margin: 0;
        }

        #warp {
            width: 100%;
        }

        #header {
            display: flex;
            justify-content: center;
            width: 100%;
            height: 100px;
            background-color: #e0f2f1;
        }

        #banner {
            display: flex;
            justify-content: center;
            width: 100%;
            height: 300px;
            background-color: #80cbc4;
        }

        #contents {
            display: flex;
            justify-content: center;
            width: 100%;
            height: 580px;
            background-color: #26a69a;
        }

        #footer {
            display: flex;
            justify-content: center;
            width: 100%;
            height: 100px;
            background-color: #00897b;
        }

        .header-container {
            width: 1200px;
            height: 100px;
            background-color: #b2dfdb;

        }

        .banner-container {
            width: 1200px;
            height: 300px;
            background-color: #4db6ac;+
        }

        .contets-container {
            width: 600px;
            height: 580px;
            background-color: #009688;
        }

        .contets-container2 {
            width: 600px;
            height: 580px;
            background-color: #0f6d64;
        }

        .footer-container {
            width: 1200px;
            height: 100px;
            background-color: #00796b;
        }

        @media (max-width:1220px) {

            .header-container, .banner-container, .footer-container {
                width: 96%;
            }
            .contets-container, .contets-container2 {
                width: 48%;
            }
        }

        @media (max-width:768px) {
            .header-container,
            .banner-container,
            .footer-container {
                width: 100%;
            }
            #contents {
                flex-direction: column;
            }

            .contets-container {
                width: 100%;
            }

            .contets-container2 {
                width: 100%;
            }
        }

        @media (max-width:600px) {
            .header-container,
            .banner-container,
            .footer-container {
                width: 100%;
            }

            #contents {
                flex-direction: column;
            }

            .contets-container {
                width: 100%;
            }

            .contets-container2 {
                width: 100%;
            }
        }
    </style>​
    <div id="warp">
        <header id="header">
            <div class="header-container"></div>
        </header>
        <article id="banner">
            <div class="banner-container"></div>
        </article>
        <section id="contents">
            <div class="contets-container"></div>
            <div class="contets-container2"></div>
        </section>
        <footer id="footer">
            <div class="footer-container"></div>
        </footer>
    </div>

'Layout > 반응형' 카테고리의 다른 글

layout - 10  (0) 2022.04.18
layout - 8 (flex)  (0) 2022.04.17
layout - 8 (float)  (0) 2022.04.17
layout - 8 (grid)  (0) 2022.04.17
layout - 7 (grid)  (0) 2022.04.17