Tailwind CSS ialah rangka kerja CSS yang mengutamakan utiliti yang membolehkan pembangun mencipta reka bentuk tersuai dengan cepat dan cekap. Tidak seperti rangka kerja CSS tradisional yang menyediakan komponen prareka bentuk, Tailwind CSS menyediakan kelas utiliti peringkat rendah yang boleh digabungkan untuk membina sebarang reka bentuk secara langsung dalam HTML anda.
Pendekatan Utiliti-Utama:
Tailwind menyediakan pelbagai kelas utiliti untuk sifat CSS biasa (cth., margin, padding, warna, flexbox). Ini membolehkan penggayaan pantas tanpa perlu menulis CSS tersuai.
Boleh disesuaikan:
Tailwind sangat boleh dikonfigurasikan. Anda boleh menyesuaikan sistem reka bentuk (warna, jarak, fon) dengan mengubah suai fail tailwind.config.js, membolehkan anda membuat reka bentuk yang sepadan dengan keperluan jenama atau projek anda.
Reka Bentuk Responsif:
Tailwind termasuk kelas utiliti responsif, menjadikannya mudah untuk mencipta reka bentuk responsif tanpa menulis pertanyaan media secara manual. Anda boleh menggunakan awalan seperti sm:, md:, lg:, dsb., untuk menggunakan gaya pada titik putus yang berbeza.
Mesra Komponen:
Walaupun Tailwind mengutamakan utiliti, ia juga menyokong pembuatan komponen boleh guna semula. Anda boleh mengekstrak gabungan kelas utiliti berulang ke dalam komponen boleh guna semula menggunakan alatan seperti @apply.
Mod JIT:
Mod Just-In-Time (JIT) menjana gaya atas permintaan, menghasilkan fail CSS yang lebih kecil dan masa muat yang lebih cepat. Ia membolehkan anda menggunakan nilai arbitrari terus dalam nama kelas anda.
Ekosistem:
Tailwind mempunyai ekosistem yang kaya dengan pemalam dan alatan, termasuk UI Tailwind (koleksi komponen pra-reka bentuk), tipografi, borang dan banyak lagi.
Berikut ialah contoh mudah menggunakan CSS Tailwind untuk membuat butang:
Melalui CDN (untuk prototaip pantas):
Melalui npm (untuk projek yang lebih kompleks):
npm pasang tailwindcss
Kemudian, buat fail konfigurasi:
npm pasang tailwindcss
Tambahkan Tailwind pada CSS anda:
@tailwind base;
komponen @tailwind;
utiliti @tailwind;
Tailwind CSS ialah rangka kerja yang berkuasa untuk membina antara muka web moden dengan tumpuan pada penyesuaian dan pembangunan pesat. Pendekatan mengutamakan utiliti membolehkan pembangun mencipta reka bentuk unik dengan cekap, menjadikannya pilihan popular untuk banyak projek.
Terima kasih kerana membaca,
Dgihost.com
Atas ialah kandungan terperinci Apakah Tailwind CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!