Bg
Фон (bg)
Заголовок раздела «Фон (bg)»Модуль предоставляет классы для управления фоном элементов: цвета, прозрачность, размытие.
Цвета фона
Заголовок раздела «Цвета фона»Основные цвета (Primary)
Заголовок раздела «Основные цвета (Primary)»<div class="flex gap-2"> <div class="bg-primary-50 p-4">50</div> <div class="bg-primary-100 p-4">100</div> <div class="bg-primary-200 p-4">200</div> <div class="bg-primary-300 p-4">300</div> <div class="bg-primary-400 p-4">400</div> <div class="bg-primary-500 p-4 text-white">500</div> <div class="bg-primary-600 p-4 text-white">600</div> <div class="bg-primary-700 p-4 text-white">700</div> <div class="bg-primary-800 p-4 text-white">800</div> <div class="bg-primary-900 p-4 text-white">900</div></div>Семантические цвета
Заголовок раздела «Семантические цвета»<div class="flex gap-4"> <div class="bg-success text-white p-4">Успех</div> <div class="bg-danger text-white p-4">Опасность</div> <div class="bg-warning text-white p-4">Предупреждение</div> <div class="bg-info text-white p-4">Информация</div></div>Нейтральные цвета (Gray)
Заголовок раздела «Нейтральные цвета (Gray)»<div class="flex gap-2"> <div class="bg-gray-50 p-4 border">50</div> <div class="bg-gray-100 p-4 border">100</div> <div class="bg-gray-200 p-4 border">200</div> <div class="bg-gray-300 p-4 border">300</div> <div class="bg-gray-400 p-4 text-white">400</div> <div class="bg-gray-500 p-4 text-white">500</div> <div class="bg-gray-600 p-4 text-white">600</div> <div class="bg-gray-700 p-4 text-white">700</div> <div class="bg-gray-800 p-4 text-white">800</div> <div class="bg-gray-900 p-4 text-white">900</div></div>Дополнительные цвета
Заголовок раздела «Дополнительные цвета»<div class="flex gap-4 flex-wrap"> <div class="bg-red-500 text-white p-4">Red</div> <div class="bg-orange-500 text-white p-4">Orange</div> <div class="bg-yellow-500 p-4">Yellow</div> <div class="bg-green-500 text-white p-4">Green</div> <div class="bg-sky-500 text-white p-4">Sky</div> <div class="bg-blue-500 text-white p-4">Blue</div></div>Специальные значения
Заголовок раздела «Специальные значения»<div class="flex gap-4"> <div class="bg-white p-4 border">Белый</div> <div class="bg-black text-white p-4">Чёрный</div> <div class="bg-transparent p-4 border">Прозрачный</div> <div class="bg-none p-4 border">Нет фона</div></div>Прозрачность фона
Заголовок раздела «Прозрачность фона»Классы для управления прозрачностью фона:
<div class="flex gap-4 items-end"> <div class="bg-primary-500 bg-opacity-0 p-4 border">0%</div> <div class="bg-primary-500 bg-opacity-25 p-4">25%</div> <div class="bg-primary-500 bg-opacity-50 p-4">50%</div> <div class="bg-primary-500 bg-opacity-75 p-4">75%</div> <div class="bg-primary-500 bg-opacity-100 p-4">100%</div></div>Размытие фона (Backdrop Filter)
Заголовок раздела «Размытие фона (Backdrop Filter)»Эффект матового стекла:
<div class="relative"> <!-- Фоновое изображение --> <img src="background.jpg" class="w-full h-64">
<!-- Размытая панель поверх изображения --> <div class="absolute top-0 right-0 bottom-0 left-0 bg-filter-blur-5 bg-white bg-opacity-50 p-8"> <h3 class="text-xl font-bold">Заголовок</h3> <p>Текст на размытом фоне</p> </div></div>Доступные классы размытия:
| Класс | Размытие |
|---|---|
.bg-filter-blur-1 | 1px |
.bg-filter-blur-2 | 2px |
.bg-filter-blur-5 | 5px |
.bg-filter-blur-10 | 10px |
Интерактивные классы (hover)
Заголовок раздела «Интерактивные классы (hover)»Изменение фона при наведении:
<div class="flex gap-4"> <button class="bg-primary-500 hover:bg-primary-600 text-white px-4 py-2 rounded"> Кнопка </button>
<div class="bg-gray-100 hover:bg-gray-200 p-4 rounded cursor-pointer"> Наведи на меня </div>
<div class="bg-success hover:bg-success/80 text-white p-4 rounded cursor-pointer"> Успех при наведении </div></div>Примеры использования
Заголовок раздела «Примеры использования»Карточка товара
Заголовок раздела «Карточка товара»<div class="bg-white rounded-lg border border-gray-200 p-6 max-w-96"> <h3 class="text-lg font-bold mb-2">Название товара</h3> <p class="text-gray-600 mb-4">Описание товара</p> <div class="flex justify-between items-center"> <span class="text-2xl font-bold text-primary-500">$99.99</span> <button class="bg-primary-500 hover:bg-primary-600 text-white px-4 py-2 rounded"> Купить </button> </div></div>Хедер с градиентом
Заголовок раздела «Хедер с градиентом»<header class="bg-primary-600 text-white p-6"> <h1 class="text-2xl font-bold">Заголовок</h1></header>Модальное окно с затемнением
Заголовок раздела «Модальное окно с затемнением»<div class="fixed top-0 right-0 bottom-0 left-0 z-i-modal bg-black bg-opacity-50 flex items-center justify-center"> <div class="bg-white rounded-lg p-6 max-w-96 mx-4"> <h2 class="text-xl font-bold mb-4">Заголовок</h2> <p class="text-gray-600 mb-6">Содержимое модального окна</p> <button class="bg-primary-500 hover:bg-primary-600 text-white px-4 py-2 rounded"> Закрыть </button> </div></div>Бейдж статуса
Заголовок раздела «Бейдж статуса»<span class="bg-success text-white px-2 py-1 rounded text-sm">Активен</span><span class="bg-warning text-white px-2 py-1 rounded text-sm">Ожидание</span><span class="bg-danger text-white px-2 py-1 rounded text-sm">Ошибка</span>Таблица классов
Заголовок раздела «Таблица классов»| Категория | Классы |
|---|---|
| Primary | bg-primary-{50-950}, bg-primary |
| Secondary | bg-secondary-{50-950}, bg-secondary |
| Success | bg-success-{50-950}, bg-success |
| Danger | bg-danger-{50-950}, bg-danger |
| Warning | bg-warning-{50-950}, bg-warning |
| Info | bg-info-{50-950}, bg-info |
| Gray | bg-gray-{50-900} |
| Цвета | bg-red-*, bg-orange-*, bg-yellow-*, bg-green-*, bg-sky-*, bg-blue-* |
| Спец. | bg-white, bg-black, bg-transparent, bg-none |
| Opacity | bg-opacity-{0,25,50,75,100} |
| Blur | bg-filter-blur-{1,2,5,10} |
| Hover | hover:bg-{color} |
См. также
Заголовок раздела «См. также»- Цвета текста — для окраски текста
- Прозрачность — для общей прозрачности элементов
- Границы — для добавления границ к фону