Плавающие
Переключайте плавающие на любом элементе и в любой контрольной точке с помощью наших гибких утилит float.
Обзор
Эти служебные классы перемещают элемент влево или вправо или отключают плавающее положение в зависимости от текущего размера области просмотра с помощью свойства CSS float
. !important
включен, чтобы избежать проблем со специфичностью. Они используют те же контрольные точки области просмотра, что и наша сеточная система. Имейте в виду, что плавающие утилиты не влияют на гибкие элементы.
<div class="float-start">Плавающий влево на всех размерах области просмотра</div><br>
<div class="float-end">Плавающий вправо при всех размерах области просмотра</div><br>
<div class="float-none">Не плавающий при всех размерах области просмотра</div>
Используйте clearfix helper для родительского элемента, чтобы очистить плавающие элементы.
Отзывчивость
Адаптивные варианты также существуют для каждого значения float
.
<div class="float-sm-end">Плавающий в конец окна просмотра размером SM (маленький) или шире</div><br>
<div class="float-md-end">Плавающий в конец окна просмотра размером MD (средний) или шире</div><br>
<div class="float-lg-end">Плавающий в конец окна просмотра размером LG (большой) или шире</div><br>
<div class="float-xl-end">Плавающий в конец окна просмотра размером XL (очень большой) или шире</div><br>
<div class="float-xxl-end">Плавающий в конец окна просмотра размером XXL (очень очень большой) или шире</div><br>
Вот все поддерживаемые классы:
.float-start
.float-end
.float-none
.float-sm-start
.float-sm-end
.float-sm-none
.float-md-start
.float-md-end
.float-md-none
.float-lg-start
.float-lg-end
.float-lg-none
.float-xl-start
.float-xl-end
.float-xl-none
.float-xxl-start
.float-xxl-end
.float-xxl-none
CSS
Sass API утилиты
Утилиты флоат объявлены в нашем API утилит в scss/_utilities.scss
. Узнайте, как использовать API утилит.
"float": (
responsive: true,
property: float,
values: (
start: left,
end: right,
none: none,
)
),