커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
margin:auto; 상하 정렬 관련 질문입니다.
undefined주차
북마크
이*경
댓글
1
추천
0
조회수
5
조회수
5
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.



웹개발 종합반 강의 1주차 강의 1-6 8:28초 쯤에 나오는 내용에 대한 궁금증입니다! 강의에서는 margin: auto; 가 상하좌우 다 최대한 미세요!의 느낌이라고 알려주시는데 좌우로는 작동하나 상하로는 작동이 안되는 것 같아서 왜 안되는지 궁금합니다.

 높이를 설정하지 않아서 그런 것 같아서

.wrap height를 1000px; 을 주고 했는데도 안되네요.


정리하자면

margin: 값; 으로 입력한다면 값이 상하좌우에 다 적용되는 것으로 알고 있는데

그렇다면 margin: auto; 로 입력한다면 상하좌우로 다 적용되어

로그인 페이지가 위로 붙는 것이 아닌 상하 공간도 최대한 밀어서

가운데 위치해야할 것 같은데 왜 상하 공간은 그대로 이고

좌우 공간만 밀어지는지 궁금합니다.



스파르타 즉문즉답




<!DOCTYPE html>

<html lang="en">

  <head>

    <meta charset="UTF-8" />

    <title>로그인페이지</title>

    <style>

      .mytitle {

        width: 300px;

        height: 200px;

        color: white;

        text-align: center;

        background-image: url("https://www.ancient-origins.net/sites/default/files/field/image/Agesilaus-II-cover.jpg");

        background-position: center;

        background-size: cover;

        border-radius: 10px;

        padding-top: 40px;

      }

      .wrap {

        width: 300px;

        margin: auto;

        height: 1000px;

      }

    </style>

  </head>

  <body>

    <div class="wrap">

      <div class="mytitle">

        <h1>로그인 페이지</h1>

        <h5>아이디, 비밀번호를 입력해주세요</h5>

      </div>


      <p>ID: <input type="text" /></p>

      <p>PW: <input type="text" /></p>

      <button>로그인하기</button>

    </div>

  </body>

</html>



취소
 공유
취소
댓글 0
댓글 알림
나의얼굴