• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 HTML/CSS 게시판 Portfolio 실습 1 : Landing Page 질문

Portfolio 실습 1 : Landing Page 질문

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #129195

    박찬우
    참가자
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <link rel="stylesheet" href="/css/landing.css">
        <link rel="stylesheet" href="/fontawesome/css/all.min.css">
        <title>Document</title>
    </head>
    <body>
        <div class="main-bg">
            <div class="main-left">
                <div>
                    <h1>Landing Page for Apps</h1>
                </div>
                <div>
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.<br>Voluptatum, rem, distinctio! Dolores
                        doloremque.</p>
                </div>
                <button type="button" class="main-bt">Show more</button>
            </div>
            < img src="img/iphone.png" class="main-img">
        </div>
        </div>
    </body>
    </html>
    
    
    
    
    CSS
    
    
    body {
        box-sizing: border-box;
        margin: 0;
    }
    .main-bg {
        position: relative;
        width: 100%;
        min-width: 200px;
        height: 450px;
        padding: 1px;
        background: linear-gradient(to bottom, rgb(122, 140, 223), rgb(39, 64, 177));
    }
    .main-left {
        padding: 60px;
        color: white;
    }
    .main-bt {
        width: 100px;
        height: 40px;
        border-radius: 5px;
        border: 0;
        background-color: rgb(63, 62, 62);
        color: white;
    }
    .main-bt:hover {
        background-color: gray;
    }
    .main-img {
        position: absolute;
        width: 300px;
        right: 50px;
        bottom: 0;
    }
    @media screen and (max-width: 767px) {
        .main-bg {
            text-align: center;
        }
        .main-left {
            font-size: 15px;
            padding: 30px;
        }
        .main-img {
            width: 200px;
            position: absolute;
            left: 50%;
            margin-left: -100px;
        }
    }
    화면 캡처 2024-08-06 211316
    모바일환경의 크기에서 이미지의 크기에 따라 중앙정렬이 다르더라고요
    캡쳐이미지는 100px인데 이 경우에는 중앙정렬이 맞지않는데
    200px로 변경할경우에는 중앙정렬이 되더라구요
    왜 이런지 알 수 있을까요
    또한 포지션을 사용하지 않고 오른쪽아래에 정렬할 수 있는 방법이 있을까요 pc환경에서
    #129208

    codingapple
    키 마스터
    position absolute준건 left: 0; right: 0; margin: auto; 주면 가운데정렬될걸요
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠