• 카테고리

    질문 & 답변
  • 세부 분야

    자격증 (디자인)

  • 해결 여부

    해결됨

overflow:hidden와clearfix 차이가 궁금해요

21.06.11 09:00 작성 조회수 261

1

clearfix가 아닌 overflow:hidden를 쓰는 이유가 궁금해요ㅠㅠ

답변 1

답변을 작성해보세요.

1

float 속성을 주면 html 순서상 다음에 오는 요소도 float 속성을 상속 받기 때문에 그 상속을 해제하는 것이 clear: both 입니다. 주로 .clearfix 라는 클래스명으로 사용됩니다.

overflow: hidden은 float 속성을 주면 html 순서상 다음에 오는 요소도 float 속성을 상속 받더라도 영향을 받지 않게 하는 좀 간편한 방식입니다.

2가지 모두 결과적으로는 비슷합니다. 하지만 float 속성을 가진 요소의 높이 값을 자동으로 찾아주어야 하는 경우 overflow: hidden을 쓰셔야 합니다.

성은님의 프로필

성은

질문자

2021.06.13

감사합니다~