웹 페이지 제작

웹 페이지 디자인 [푸터]

우당당쿵당콩탕 2023. 3. 23. 08:57
728x90
반응형

푸터 (하단 정보)

.footer__wrap {
        background-color: #f5f5f5;
    }
    .footer__menu {
        display: flex;
    }
    .footer__menu > div{
        width: 16.666%;
    }
    .footer__menu > div h3 {
        margin-bottom: 13px;
    }
    .footer__menu > div li{
        line-height: 1.9;
        font-size: 14px;
    }
    .footer__menu > div li a {
        color: #666;
    }
    .footer__right {
        margin-top: 50px;
        border-top: 1px solid #D9D9D9;
        padding-top: 50px;
        text-align: center;
        font-style: normal;
        line-height: 1.6em;
        color: #666;
        font-size: 14px;
    }

css의 공통요소는 제외했습니다.

  • footer__wrap: footer 전체를 감싸는 div의 배경색을 지정합니다.
  • .footer__menu: footer 내의 메뉴를 감싸는 div를 flexbox로 설정합니다.
  • .footer__menu > div: 메뉴 아이템을 감싸는 div를 6등분하여 각각의 div의 너비를 16.666%로 설정합니다.
  • .footer__menu > div h3: 메뉴 아이템의 제목을 감싸는 h3 태그의 하단 마진을 13px로 설정합니다.
  • .footer__menu > div li: 메뉴 아이템의 리스트를 나타내는 li 태그의 줄 높이를 1.9로 설정하고, 폰트 크기를 14px로 설정합니다.
  • .footer__menu > div li a: 메뉴 아이템의 링크의 색상을 회색(#666)으로 설정합니다.
  • .footer__right: footer 오른쪽에 위치하는 내용을 감싸는 div 설정합니다. 상단 마진을 50px, 테두리를 1px 회색(#D9D9D9), 상단 패딩을 50px, 텍스트 정렬을 중앙으로, 폰트 스타일을 normal, 높이를 1.6em으로, 색상을 회색(#666)으로, 폰트 크기를 14px 설정합니다.

HTMl

<body>
    <footer class="footer__wrap section nexon">
        <div class="container">
            <h2 class="blind">나,자신</h2>
            <div class="footer__inner">
                <div class="footer__menu">
                    <div>
                        <h3>사이트</h3>
                        <ul>
                            <li><a href="#">사이트 소개</a></li>
                            <li><a href="#">사이트 이용안내</a></li>
                        </ul>
                    </div>
                    <div>
                        <h3>다큐멘터리</h3>
                        <ul>
                            <li><a href="#">생명의 전략, 기생</a></li>
                            <li><a href="#">여섯번째 대멸종</a></li>
                            <li><a href="#">갈라파고스</a></li>
                            <li><a href="#">커뮤니티</a></li>
                        </ul>
                    </div>
                    <div>
                        <h3>도서</h3>
                        <ul>
                            <li><a href="#">소개하기</a></li>
                            <li><a href="#">알쓸신잡</a></li>
                            <li><a href="#">얇고 넓은 지식</a></li>
                            <li><a href="#">커뮤니티</a></li>
                        </ul>
                    </div>
                    <div>
                        <h3>유투브</h3>
                        <ul>
                            <li><a href="#">지식은 날리지</a></li>
                            <li><a href="#">당신이 모르는 사실</a></li>
                            <li><a href="#">커뮤니티</a></li>
                        </ul>
                    </div>
                    <div>
                        <h3>Q&A</h3>
                        <ul>
                            <li><a href="#">질문하기</a></li>
                            <li><a href="#">건의하기</a></li>
                            <li><a href="#">도움주기</a></li>
                        </ul>
                    </div>
                    <div>
                        <h3>정보</h3>
                        <ul>
                            <li><a href="#">사이트 만든 이</a></li>
                        </ul>
                    </div>
                </div>
                <address class="footer__right">
                    2023 얇고 넓은 대화를 위한 1분 지식 knowledge<br>
                    All Right Reserved
                </address>
            </div>
        </div>
    </footer>
    </wrap>
</body>

div 박스를 사용하여 6개로 나누었습니다. 

 

완성화면