На главную
Конвертеры и генераторы кода
Tailwind в CSS
Раскрывает набор классов в обычный CSS — видно, что именно они делают. Брейкпоинты превращаются в media, hover и dark — в свои селекторы.
CSS
.card {
display: flex;
flex-direction: column;
gap: 0.75rem;
padding: 1rem;
border-radius: 0.5rem;
border-width: 1px;
border-color: #e5e7eb;
background-color: #fff;
font-size: 0.875rem;
line-height: 1.25rem;
color: #111827;
box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
margin-top: -0.5rem;
width: 320px;
}
@media (min-width: 768px) {
.card {
padding: 1.5rem;
}
}
.card:hover {
box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
@media (prefers-color-scheme: dark) {
.card {
background-color: #111827;
color: #f3f4f6;
}
}
Разбор по классам
| Класс | Объявления |
|---|---|
| flex | display: flex |
| flex-col | flex-direction: column |
| gap-3 | gap: 0.75rem |
| p-4 | padding: 1rem |
| md:p-6 | padding: 1.5rem |
| rounded-lg | border-radius: 0.5rem |
| border | border-width: 1px |
| border-gray-200 | border-color: #e5e7eb |
| bg-white | background-color: #fff |
| text-sm | font-size: 0.875rem; line-height: 1.25rem |
| text-gray-900 | color: #111827 |
| shadow-md | box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) |
| hover:shadow-lg | box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) |
| dark:bg-gray-900 | background-color: #111827 |
| dark:text-gray-100 | color: #f3f4f6 |
| -mt-2 | margin-top: -0.5rem |
| w-[320px] | width: 320px |