[CSS] float

Wontae·2020년 8월 19일
0

CSS

목록 보기
3/3
post-thumbnail

우리는 웹 서핑을 하다보면 이러한 레이아웃의 문서를 어렵지 않게 볼 수 있는데
float은 그러한 정렬을 도와주는 정렬 방법 중 하나이다.

코드 예시를 보고 살펴보자.

우선 <img>하나와 <p>문단 하나를 작성해보았을 때의 그려지는 결과이다.
이전 글에서 알아본 것처럼 <p>는 block-level이기 때문에 새로운 줄에 추가 되는 걸 볼 수 있다.

그럼 <img>float속성을 추가해보면 어떤 결과가 나올까?


이전과는 다르게 텍스트가 그림 왼쪽으로 붙어있는 걸 볼 수 있다.

그럼 이번에는 문단 하나를 더 추가해보자.


새로 추가한 문단까지도 영향을 받아 그림 옆으로 붙어버렸다.
이대로의 레이아웃을 원하면 이대로 괜찮겠지만 혹 새로 추가한 문단은 새로운 줄에 추가하고 싶어질 땐 어떻게 해야할까?



그럴 땐 clear속성을 이용하면 가능하고 원하는 대로 left, right, both값을 지정할 수 있다.

<img>float: right를 추가한 예시

profile
안녕하세요! 프론트엔드 개발자 정원태입니다.

0개의 댓글