본문 바로가기
사이트 보기

Imge type 01

by 🐬마뇽뇽 마뇽🦄 2022. 8. 17.
728x90

Imge type 01


피그마에서 디자인 하여, zeplin을 참고해 만든 이미지 타입 사이트 입니다. 아래는 피그마를 이용해 먼저 디자인 하였습니다.


이후 코드로 작성하였습니다.

HTML

카드들은 컨테이너를 부여해 display : flex 를 주기 쉽게 하였습니다.

 <section id="imgType" class="img__wrap nexon section">
    <h2>고양이는 왜이리 귀여운가?</h2>
    <p>고양이는 보들보들 가슴털과 말랑말랑 발바닥을 가지고 있기 때문이죠.</p>

    <div class="img__inner container">
        <article class="img">
            <figure class="img__header">
                <img src="../imgeType/img/imgType01_01.jpg" alt="고양이">
                <h3>고양이 보들 가슴털</h3>
                <p>고양이 보들보들 가슴털을 볼때마다 만지고 싶은데 만지면 도망가거나
                    물어버려서 나는 울 수 밖에 없는것이였다. 그래도 기분 좋으면 만지게 해줌</p>
                <a href="#" class="btn1">
                    자세히 보기
                </a>
            </figure>
        </article>
        <article class="img">
            <figure class="img__header">
                <img src="../imgeType/img/imgType01_02.jpg" alt="고양이">
                <h3>고양이 말랑 발바닥</h3>
                <p>고양이 발바닥 만지는건 참을 수가 없다. 이미 만져서 358번 물렸지만
                    그래도 똑같이 만질 것이다. 다들 고양이 젤리 만져봤나? 나는 만졌지롱</p>
                <a href="#" class="btn2">
                    자세히 보기
                </a>
            </figure>
        </article>
    </div>
</section> 

CSS

공통 요소
         /* fonts */
    @import url('https://webfontworld.github.io/NexonLv1Gothic/NexonLv1Gothic.css');

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

    /* reset */
    * {
        margin: 0;
        padding: 0;
    }
    
    h1, h2, h3, h4, h5, h6 {
        font-weight: normal;
    }

    img {
        width: 100%;
    }

    a {
        text-decoration: none;
        color: #000;
    }

    /* common */
    .container {
        width: 1160px;
        padding: 0 20px;
        margin: 0 auto;
        min-width: 1160px;
        display: flex;
        justify-content: space-between;
    }
    .section {
        padding: 120px 0;
    }
    .section > h2 {         /*  ㅣ+ 형제요소 ㅣ > 자식요소(첫번째)  */
        font-size: 50px;
        line-height: 1;
        text-align: center;
        margin-bottom: 20px;
    }

    .section > p {
        font-size: 22px;
        font-weight: 300;
        color: #666;
        text-align: center; 
        margin-bottom: 70px;
        }
                
   /* imgType */

    .img__header {
        position: relative;
    }

    .img__header  img {
        width: 570px;
        height: 370px;
        object-fit: contain;
    }

    .img__header h3 {
        position: absolute;
        width: 265px;
        height: 32px;
        margin: 0 245px 10px 30px;
        font-size: 32px;
        font-weight: 500;
        text-align: left;
        color: #fff;
        top: 200px;
    }

    .img__header p {
        position: absolute;
        width: 510px;
        height: 48px;
        margin: 0 0 10px 30px;
        font-size: 16px;
        font-weight: 300;
        line-height: 1.5;
        text-align: left;
        color: #fff;
        top: 242px;
    }
    .img__header .btn1 {
        position: absolute;
        width: 120px;
        height: 40px;
        background-color: rgba(146, 50, 50, 0.5);
        top: 300px;
        left: 30px;
        text-align: center;
        line-height: 40px;
        color: #fff;
    }

    .img__header .btn2 {
        position: absolute;
        width: 120px;
        height: 40px;
        background-color: rgba(41, 125, 120, 0.5);
        top: 300px;
        left: 30px;
        text-align: center;
        line-height: 40px;
        color: #fff;
    } 
728x90

'사이트 보기' 카테고리의 다른 글

이미지 유형 03  (5) 2022.08.21
Imge type 02  (3) 2022.08.17
카드 유형 03  (9) 2022.08.10
카드 유형 02  (9) 2022.08.09
카드 타입 01  (7) 2022.08.09

댓글


고양이 고양이
고양이 고양이
고양이 고양이