ss [웹 사이트 제작]푸터유형 01
본문 바로가기
웹 사이트 제작

[웹 사이트 제작]푸터유형 01

by 꿈나무개발 2022. 9. 5.
728x90

푸터유형01

사이트의 제일 아래부분을 차지하는 푸터유형 만들기에 대해 알아보겠습니다.

1. Figma로 디자인하기

Figma를 이용해 그리드를 나누어 전체적인 틀을 만들어줍니다. 각 구역간의 수치는 정확히 해주는게 중요합니다.

2. HTML

웹표준 준수를 위해 시맨틱 태그를 사용합니다.

<section id="footerType" class="footer__wrap nexon section gray">
    <h2 class="blind">푸터 영역</h2>
    <div class="footer__inner container">
        <div class="footer__menu">
            <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="#">메뉴 유형01</a></li>
                    <li><a href="#">메뉴 유형02</a></li>
                </ul>
            </div>
            <div>
                <h3>슬라이드 영역</h3>
                <ul>
                    <li><a href="#">슬라이드 유형01</a></li>
                    <li><a href="#">슬라이드 유형02</a></li>
                </ul>
            </div>
            <div>
                <h3>이미지 영역</h3>
                <ul>
                    <li><a href="">이미지 유형01</a></li>
                    <li><a href="">이미지 유형02</a></li>
                    <li><a href="">이미지/텍스트 유형01</a></li>
                    <li><a href="">이미지/텍스트 유형02</a></li>
                    <li><a href="">텍스트 유형01</a></li>
                </ul>
            </div>
            <div>
                <h3>컨텍츠 영역</h3>
                <ul>
                    <li><a href="#">카드 유형01</a></li>
                    <li><a href="#">카드 유형02</a></li>
                    <li><a href="#">카드 유형03</a></li>
                </ul>
            </div>
            <div>
                <h3>푸터 영역</h3>
                <ul>
                    <li><a href="#">푸터 메뉴 유형01</a></li>
                    <li><a href="#">푸터 컨택트 유형02</a></li>
                    <li><a href="#">푸터 이메일 유형03</a></li>
                </ul>
            </div>
        </div>
        <div class="footer__right">
            2022 Webstoryboy. Portfolio is Power<br>
            All rights reserved.
        </div>
    </div>
</section>

3. CSS

Figma를 이용해 만든 디자인을 보며 css설정을 합니다.

/* font */
    @import url('https://webfontworld.github.io/NexonLv1Gothic/NexonLv1Gothic.css');

    .nexon {
        font-family: 'NexonLv1Gothic';
        font-weight: 400;
    }

    * {
        margin: 0;
        padding: 0;
    }

    li {
        list-style: none;
    }

    a {
        text-decoration: none;
    }

    /* container */
    .container {
        width: 1160px;
        padding: 0 20px;
        margin: 0 auto;
        min-width: 1160px;
    }

    /* 블라인드 효과 */
    .blind {
        position: absolute;
        clip: rect(0 0 0 0);
        width: 1px;
        height: 1px;
        margin: -1px;
        overflow: hidden
    }

    /* 배경 */
    .gray {
        background-color: #f5f5f5;
    }

    /* section 공통 요소 */
    .section {
        padding: 120px 0;
    }

    .footer__menu {
        display: flex;
        margin-bottom: 70px;
    }

    .footer__menu>div {
        width: 16%;
    }

    .footer__menu h3 {
        font-size: 18px;
        margin-bottom: 20px;
    }

    .footer__menu li a {
        font-size: 14px;
        color: #666;
        margin-bottom: 10px;
        display: block;
    }

    .footer__right {
        border-top: 1px solid #d9d9d9;
        text-align: center;
        padding-top: 40px;
        color: #666;
        line-height: 1.5;
    }

최종결과

728x90
반응형

댓글


HTML
CSS
JAVASCRIPT

JAVASCRIPT

자세히보기
광고 준비중입니다.