• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    미해결

margin: auto;

22.01.30 14:57 작성 조회수 264

1

6분 20초 쯤에 margin: auto;가 등장했는데요.

margin: auto;를 했을 때 상하좌우가 아니라 좌우 마진만 정렬되는 이유가 무엇인가요.. 

답변 1

답변을 작성해보세요.

0

웹 규격을 정하는 https://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height에서 보시면... 온통 영어라서 꼭 보실필요는 없습니다. 그냥 그렇게 정해져 있구나 라고 하고 넘어가셔야 하는 부분입니다.

If 'margin-top', or 'margin-bottom' are 'auto', their used value is 0. 

위의 내용을 해석하면 마진 상단 또는 마진 하단이 'auto'인 경우, 실제로 갖는 값은 0이다.

swtm님의 프로필

swtm

질문자

2022.01.31

감사합니다!