Bootstrap 5 Clearfix
Что такое Clearfix?
Clearfix — это утилита, которая позволяет быстро и легко очищать плавающий контент внутри контейнера. Она добавляется к родительскому элементу и позволяет избежать проблем с разметкой, связанными с плавающими элементами.
Применение Clearfix
Быстро и легко очистите плавающий контент в контейнере, добавив утилиту clearfix.
Чтобы использовать clearfix, просто добавьте класс .clearfix
к родительскому элементу:
<div class="clearfix">
<!-- Ваш контент здесь -->
</div>
Примеры
Пример 1: Очистка плавающих элементов
Представьте, у вас есть следующая разметка:
<div class="bg-info">
<button class="btn btn-secondary float-start">Кнопка примера перемещена влево</button>
<button class="btn btn-secondary float-end">Кнопка примера перемещена вправо</button>
</div>
Без clearfix обертывающий div
не будет охватывать кнопки, что приведет к нарушению макета. С помощью clearfix мы избегаем этой проблемы.
<div class="bg-info clearfix">
<button class="btn btn-secondary float-start">Кнопка примера перемещена влево</button>
<button class="btn btn-secondary float-end">Кнопка примера перемещена вправо</button>
</div>
Пример 2: Использование как миксина
Clearfix также может быть использован как миксин в SCSS:
@include clearfix;
Заключение
Clearfix — это простой, но мощный инструмент, который помогает избежать проблем с разметкой, связанными с плавающими элементами. Используйте его в своих проектах, чтобы создавать современные и красивые веб-сайты.