[css] CSS clear를 사용하여 댓글 섹션을 레이아웃하는 방법은?

댓글 섹션을 깔끔하게 레이아웃하기 위해서 CSS clear 속성을 사용할 수 있습니다. CSS clear는 floating된 요소 주위의 레이아웃을 정리하고자 할 때 유용하게 사용됩니다.

1. 초기 설정

우선 댓글을 달고자 하는 부분에 다음과 같이 HTML을 작성합니다.

<div class="comment-section">
  <div class="comment">첫 번째 댓글</div>
  <div class="comment">두 번째 댓글</div>
  <div class="comment">세 번째 댓글</div>
  <div class="comment-form">댓글 작성 폼</div>
</div>

2. CSS float 속성 사용

각 댓글과 댓글 작성 폼에 float 속성을 적용하여 요소를 옆으로 띄웁니다.

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

.comment-form {
  float: left;
  width: 100%;
}

3. CSS clear 속성 추가

float 속성을 가진 요소들 뒤에, clear를 사용하여 다음 줄에 레이아웃을 설정합니다.

.comment-form {
  float: left;
  width: 100%;
  clear: both;
}

위와 같은 방식으로 CSS clear를 사용하여 댓글 섹션을 깔끔하게 레이아웃할 수 있습니다.

이제 댓글 섹션 레이아웃에 CSS clear를 사용하여 구성하는 방법에 대해 알아보았습니다.