Bu eğitimde aşağıdaki içerikler açıklanmaktadır:
- Arka Rüzgarda Metin Dekorasyon Kalınlığıyla Üzerine Gelme, Odaklanma ve Etkin Durumlar Nasıl Uygulanır?
- Metin Dekorasyon Kalınlığını “ ile uygulama vurgulu ' Durum.
- Metin Dekorasyon Kalınlığını “ ile uygulama odak ' Durum.
- Metin Dekorasyon Kalınlığını “ ile uygulama aktif ' Durum.
Arka Rüzgarda Metin Dekorasyon Kalınlığıyla Üzerine Gelme, Odaklanma ve Etkin Durumlar Nasıl Uygulanır?
“ Metin dekorasyonu Kalınlığı ” hedef durumu ve “ metin-dekorasyon-kalınlığı ” özelliği ve ardından piksel cinsinden hedef kalınlık değeri. Bu yaklaşımların entegrasyonu, fareyle üzerine gelindiğinde, odaklanılan öğede veya öğenin etkin olduğunda metin süsleme kalınlığını (piksel cinsinden) değiştirir. Bu pikseller “ 1 piksel ', ' 2 piksel ', ' 4 piksel ' veya ' 8 piksel ”. Öyle ki piksel sayısı arttıkça kalınlık da artar.
Örnek 1: Metin Dekorasyon Kalınlığını 'hover' Durumuyla Uygulama
Bu örnek şu şekilde geçerlidir: metin-dekorasyon-kalınlığı ” özelliği “ vurgulu ” fareyle üzerine gelindiğinde kalınlığı ayarlamak için durum:
< HTML >
< KAFA >
< meta karakter kümesi = 'utf-8' >
< meta isim = 'görüntü alanı' içerik = 'genişlik=aygıt genişliği, başlangıç ölçeği=1' >
< senaryo kaynak = 'https://cdn.tailwindcss.com' >< / senaryo >< / KAFA >
< vücut >
< metin alanı sınıf = 'altı çizili vurgulu:dekorasyon-4' > James dakiktir < / metin alanı >
< / vücut >
< / HTML >
Tailwind işlevlerinden yararlanmak için bu kod parçacığında “
” etiketinin içine CDN yolunu ekleyin. Bundan sonra “Çıktı
Bu çıktı, metin dekorasyonunun kalınlığının, yani alt çizginin buna göre ayarlandığını gösterir.
Örnek 2: Metin Dekorasyon Kalınlığını 'odak' Durumuyla Uygulama
Aşağıdaki örnek kod, '' kullanarak odaklanan öğe üzerine metin süsleme kalınlığını hedef piksel değerine uygular. Sekme ' anahtar:
< HTML >
< KAFA >
< meta karakter kümesi = 'utf-8' >
< meta isim = 'görüntü alanı' içerik = 'genişlik=aygıt genişliği, başlangıç ölçeği=1' >
< senaryo kaynak = 'https://cdn.tailwindcss.com' >< / senaryo >< / KAFA >
< vücut >
< metin alanı sınıf = 'dekorasyon-1 odağının altı çizili:dekorasyon-4' >James dakiktir< / metin alanı >
< / vücut >
< / HTML >
Bu kod bloğunda, CDN yolunu ve “
Not: Varsayılan ' altını çizmek ' ve ' altı çizili dekorasyon-1 ” özellikleri aynı sonucu verir.
Çıktı
Bu çıktıdan metin süsleme kalınlığının buna göre geçiş yaptığı doğrulanabilir.
Örnek 3: Metin Dekorasyon Kalınlığını 'aktif' Durumla Uygulama
Bu kod parçacığında, metin dekorasyonunun kalınlığı, öğenin aktif olmasıyla birlikte değişir:
< HTML >
< KAFA >
< meta karakter seti = 'utf-8' >
< meta isim = 'görüntü alanı' içerik = 'genişlik=aygıt genişliği, başlangıç ölçeği=1' >
< senaryo kaynak = 'https://cdn.tailwindcss.com' >< / senaryo >< / KAFA >
< vücut >
< metin alanı sınıf = 'altı çizili dekorasyon-1 etkin:dekorasyon-8' >James dakiktir< / metin alanı >
< / vücut >
< / HTML >
Bu kod satırlarına göre aynı şekilde CDN yolunu ve “
Çıktı
Gözlemlendiği gibi, metin dekorasyonunun kalınlığı, yani alt çizgi, öğenin içine tıklandığında, yani öğenin uygun şekilde aktif olması durumunda '8' piksel olarak değiştirilir.
Çözüm
“ vurgulu ', ' odak ' Ve ' aktif ' durumları ' ile uygulanabilir metin-dekorasyon-kalınlığı ” özelliği, sırasıyla farenin öğenin üzerine gelmesi, öğenin odaklanması veya öğenin aktif olması durumunda kalınlığı ayarlamanızı sağlar. Bu yazıda, Tailwind'de metin süsleme kalınlığıyla fareyle üzerine gelme, odaklanma ve etkin durumların nasıl uygulanacağı gösterilmiştir.