Tailwind ialah rangka kerja CSS yang mengutamakan utiliti yang berkuasa yang menyelaraskan penggayaan dan mengurangkan saiz fail dengan membersihkan CSS yang tidak digunakan dalam binaan pengeluaran. Dalam artikel ini, saya akan menunjukkan kepada anda cara membuat ikon kalendar yang bergaya dengan mudah menggunakan kelas utiliti dan teknik kedudukan Tailwind yang berkuasa.
Untuk bermula, kami akan membuat bekas fleksibel yang akan memusatkan elemen kalendar kami pada halaman. Div luar menggunakan kelas flex dan justify-center untuk menjajarkan item secara mendatar.
<div class="flex items-start justify-center"> <div class="flex flex-col shadow-md w-20 md:w-28 relative"> <!-- Calendar content goes here --> </div> </div>
Seterusnya, kami akan menambah elemen hiasan menggunakan kedudukan mutlak. Elemen ini direka bentuk untuk meningkatkan kalendar secara visual, menjadikannya kelihatan lebih seperti kad kalendar tradisional.
<div class="absolute -top-2 left-4 w-2 h-4 bg-gray-400"></div> <div class="absolute -top-2 right-4 w-2 h-4 bg-gray-400"></div>
Sekarang, kami akan menambah label bulan, hari dan tahun dalam bekas kalendar:
<span class="bg-green-400 text-center text-white p-1 md:p-2">month</span> <span class="text-2xl md:text-4xl text-green-800 font-bold bg-white text-center px-3 pt-3 pb-2">day</span> <span class="text-sm md:text-md bg-white text-green-600 text-center md:p-1 border-t-2 border-gray-100 border-dashed">year</span>
Dengan menggabungkan kedudukan mutlak dan relatif dengan penggunaan ruang negatif (-atas-2) membolehkan elemen hiasan bertindih dan disepadukan dengan lancar dengan komponen kalendar utama, mewujudkan kesan estetik yang menyenangkan.
Kesimpulannya, mencipta ikon kalendar dengan Tailwind CSS bukan sahaja mudah tetapi juga cara yang hebat untuk menerokai keupayaan rangka kerja. Saya menggalakkan anda bermain-main dengan jarak, kedudukan mutlak dan kelas utiliti lain yang telah kami bincangkan. Bereksperimen dengan alat ini boleh membawa kepada bentuk dan reka bentuk baharu yang menarik. Biarkan kreativiti anda mengalir dan lihat variasi unik ikon kalendar yang boleh anda buat!
Sila tweak mana-mana bahagian agar lebih sepadan dengan gaya anda!
Atas ialah kandungan terperinci Cepat Reka Ikon Kalendar Menghancurkan Menggunakan CSS Tailwind. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!