Позиционирование
Утилиты для управления типом позиционирования, координатами и z-index.
Тип позиционирования
Класс
position
staticstaticrelativerelativeabsoluteabsolutefixedfixedstickystickyInset (все стороны)
Класс
inset
inset-00inset-autoautoСмещения
Класс
Свойство
Значение
top-0top0top-50top50%top-100top100%top-autotopautobottom-0bottom0bottom-50bottom50%bottom-100bottom100%bottom-autobottomautoleft-0left0left-50left50%left-100left100%left-autoleftautoright-0right0right-50right50%right-100right100%right-autorightautoZ-index
Класс
z-index
z-00z-11z-22z-33z-44z-55z-1010z-5050z-autoautoПроизвольные значения (JIT)
html
<div class="z-[100]">z-index: 100</div>
<div class="top-[50%]">top: 50%</div>
<div class="left-[calc(50%-8px)]">произвольное смещение</div>Примеры
html
<!-- Оверлей на весь экран -->
<div class="fixed inset-0 z-50 bg-black">
Оверлей
</div>
<!-- Абсолютное центрирование -->
<div class="relative" style="height: 200px">
<div class="absolute top-50 left-50" style="transform: translate(-50%, -50%)">
По центру родителя
</div>
</div>
<!-- Sticky шапка -->
<header class="sticky top-0 z-10 bg-white elevation-4">
Фиксированная шапка
</header>
<!-- Значок в углу -->
<div class="relative d-inline-block">
<img src="avatar.jpg" />
<span class="absolute top-0 right-0 bg-red text-white radius-pill pa-1">
3
</span>
</div>