본문 바로가기
카테고리 없음

float 속성 사용법 총정리 (왼쪽 or 오른쪽에 배치하기)

by sftt 2024. 1. 13.

float 속성 사용법 총정리 (왼쪽 or 오른쪽에 배치하기)

float 속성이란?

float 속성은 HTML 요소를 왼쪽 또는 오른쪽으로 배치하는 데 사용되는 CSS 속성입니다. 이를 통해 요소를 문서 흐름에서 뺄 수 있으며, 다른 요소들과 자리를 공유하거나 겹쳐서 배치할 수 있습니다.

float 속성 값

float 속성에는 다음과 같은 값들을 사용할 수 있습니다:

  1. none (기본값): 요소를 float 시키지 않음
  2. left: 요소를 왼쪽으로 부유시킴
  3. right: 요소를 오른쪽으로 부유시킴

float 속성 사용법

  1. 왼쪽이나 오른쪽으로 요소를 부유시키기 위해 해당 요소에 float 속성을 적용합니다.

    .left-float {
      float: left;
    }
    
    .right-float {
      float: right;
    }
  2. 다른 요소들과 좀 더 정확한 배치를 위해 float 요소의 상위 요소에 clearfix를 적용합니다.

    .clearfix::after {
      content: "";
      display: table;
      clear: both;
    }
  3. 적절한 width 속성값을 지정하여 부유하는 요소의 너비를 조정합니다.

    .left-float {
      float: left;
      width: 50%;
    }

float 속성 주의사항

  1. float가 적용된 요소 위에 텍스트나 다른 요소들이 겹치지 않도록 주의해야 합니다. 이를 해결하기 위해 float 요소 위에 clear:both 속성을 사용할 수 있습니다.
  2. 부모 요소에게 float가 적용되면 부모 요소도 회피하도록 clearfix를 사용해야 합니다. float된 요소는 부모의 높이를 인식하지 못하므로, clearfix를 통해 float된 자식 요소의 영향을 받지 않도록 해줍니다.

위의 내용을 참고하여 float 속성을 사용할 때 주의사항을 알고, 적절하게 활용하여 웹페이지를 구성해보세요.

댓글