• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    미해결

리셋 코드에서 왜 사용하는지 잘 모르겠는 부분이 있어 질문드립니다.

20.07.30 20:31 작성 조회수 125

0

html {

  height: 100%;

}

body {

  min-height: 100%;

}

다른 부분은 왜 사용하는지 이해가 가는데 

html, body의 height을 100%로 잡아주는 이유가 무엇인지 모르겠습니다.

html, body height 100%의 이유가 무엇인지요 ㅠㅠ

답변 1

답변을 작성해보세요.

1

html, body는 기본적으로 block 엘리먼트이기 때문에,
height가 0이기 때문입니다.
굳이 높이를 늘려줄 필요가 없는 경우도 많은데,
그런 경우에도 브라우저 높이만큼 늘려도 상관이 없기때문에
저는 보통 저렇게 해주는 편입니다^^
스크립트에서 body 높이에 의존해서 무언가 처리할 때, body 높이가 확보가 안되어있으면 문제가 생기는 경우가 있기도 하고요~