Source

Clearfix

Nhanh chóng và dễ dàng xóa nội dung nổi trong vùng chứa bằng cách thêm tiện ích clearfix.

Dễ dàng xóa floats bằng cách thêm .clearfix vào phần tử mẹ . Cũng có thể được sử dụng như một hỗn hợp.

<div class="clearfix">...</div>
// Mixin itself
@mixin clearfix() {
  &::after {
    display: block;
    content: "";
    clear: both;
  }
}

// Usage as a mixin
.element {
  @include clearfix;
}

Ví dụ sau đây cho thấy cách sử dụng tiền tố rõ ràng. Nếu không có clearfix, div bao bọc sẽ không kéo dài xung quanh các nút, điều này sẽ gây ra bố cục bị hỏng.

<div class="bg-info clearfix">
  <button type="button" class="btn btn-secondary float-left">Example Button floated left</button>
  <button type="button" class="btn btn-secondary float-right">Example Button floated right</button>
</div>