dr.Brain

doctor Brain

мир глазами веб-разработчика

Tailwind: интерактивность

добавляем интерактивности в пректы с Tailwind CSS

dr.Brain

время чтения 1 мин.

Photo by Ralph Katieb on Unsplash

Tailwind предоставляет возможность работы с множеством различных псевдоклассов и псевдоэлементов, позволяющих стилизовать элементы с учетом их состояния или положения.

Вот некоторые часто используемые псевдоклассы в Tailwind:

  1. hover: для состояния наведения,
  2. focus: для состояния фокуса,
  3. active: для активного состояния,
  4. 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>

Спасибо за внимание.

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.