Tailwind: интерактивность
добавляем интерактивности в пректы с Tailwind CSS
Tailwind предоставляет возможность работы с множеством различных псевдоклассов и псевдоэлементов, позволяющих стилизовать элементы с учетом их состояния или положения.
Вот некоторые часто используемые псевдоклассы в Tailwind:
hover
: для состояния наведения,focus
: для состояния фокуса,active
: для активного состояния,group-hover
: для стилизации с учетом состоянияhover
родительского элемента.
Например:
<button class="bg-blue-500 hover:bg-blue-700 focus:outline-none focus:ring-2 focus:ring-blue-400 active:bg-blue-800">
Click me
</button>
Tailwind также поддерживает псевдоэлементы before:
и after:
.
Например:
<div class="relative before:content-[''] before:absolute before:top-0 before:left-0 before:w-full before:h-full before:bg-black before:opacity-50">
This div has a semi-transparent overlay
</div>
Спасибо за внимание.