[리액트] css 바닥 잘림 현상 min-height로 해결

쿼카쿼카·2022년 9월 13일
0

React / Next

목록 보기
33/34
return (
  <div
    style={{
      display: 'flex',
      minHeight: '100vh',
      alignItems: 'center',
      justifyContent: 'center',
    }}
  >
    <Container />
  </div>
)

문제

  • css 박스를 가득 채우다보면 margin-bottom을 줘도 먹히지 않거나 잘려있을 때가 있음
  • 위 코드에서 Container의 크기가 지정 됐음에도 컨텐츠가 그 이상으로 들어가면 우리 배가 늘어나는 것처럼 비정상적으로 늘림

코드 해석 및 해결

  • 위 코드는 최상단 div에 flex를 이용하여 컨테이너를 가운데 배치함
  • 'min-Height: 100vh'를 주면 최소 높이가 100vh로 이미 최대가 되고, margin-bottom도 잘 먹힌다.
profile
쿼카에요

0개의 댓글