Acest tutorial explică următoarele conținuturi:
- Cum se aplică stările Hover, Focus și Active cu grosimea decorării textului în Tailwind?
- Aplicarea grosimii decorului textului cu „ planare ' Stat.
- Aplicarea grosimii decorului textului cu „ se concentreze ' Stat.
- Aplicarea grosimii decorului textului cu „ activ ' Stat.
Cum se aplică stările Hover, Focus și Active cu grosimea decorării textului în Tailwind?
„ Decorarea textului Grosimea ” poate fi aplicat cu aceste stări utilizând starea țintă și „ text-decor-grosime ” urmată de valoarea grosimii țintă în pixeli. Integrarea acestor abordări modifică grosimea decorului textului (în pixeli) la trecerea mouse-ului, elementul fiind focalizat sau elementul activ. Acești pixeli pot fi „ 1px ', ' 2px ', ' 4px ” sau ” 8px ”. Este de așa natură încât cu cât sunt mai mulți pixeli, cu atât grosimea este mai mare.
Exemplul 1: Aplicarea grosimii decorului textului cu starea „hover”.
Acest exemplu aplică „ text-decor-grosime ” proprietate cu ” planare ” stare pentru a seta grosimea la trecerea mouse-ului:
< html >
< cap >
< meta set de caractere = 'utf-8' >
< meta Nume = 'vizor' conţinut = „width=device-width, initial-scale=1” >
< scenariu src = „https://cdn.tailwindcss.com” >< / scenariu >< / cap >
< corp >
< zona de text clasă = „subliniere hover:decor-4” > James este punctual < / zona de text >
< / corp >
< / html >
În acest fragment de cod, includeți calea CDN în eticheta „
” pentru a utiliza funcționalitățile Tailwind. După aceea, în cadrul „ „, specificați „ planare „stați împreună cu aplicația „ text-decor-grosime ” proprietate care setează grosimea decorului de la sublinierea implicită la o grosime crescută de „4” pixeli la trecerea mouse-ului.Ieșire
Această ieșire implică faptul că grosimea decorului textului, adică sublinierea, este setată corespunzător.
Exemplul 2: Aplicarea grosimii decorului textului cu starea „focus”.
Următorul exemplu de cod implementează grosimea decorului textului la o valoare a pixelului țintă atunci când elementul este focalizat folosind „ Tab tasta ”:
< html >
< cap >
< meta set de caractere = 'utf-8' >
< meta Nume = 'vizor' conţinut = „width=device-width, initial-scale=1” >
< scenariu src = „https://cdn.tailwindcss.com” >< / scenariu >< / cap >
< corp >
< zona de text clasă = „subliniere decorare-1 focus:decorare-4” >James este punctual< / zona de text >
< / corp >
< / html >
În acest bloc de cod, repetați abordările discutate pentru încorporarea căii CDN și a „ ' element. Acum, specificați grosimea implicită împreună cu grosimea de tranziție, adică „4” pixeli cu „ se concentreze ” pentru a aplica schimbarea la starea declanșată.
Notă: Valoarea implicită „ subliniază ' si ' decor subliniat-1 ” proprietățile dau același rezultat.
Ieșire
Din această ieșire, se poate verifica că grosimea decorului textului este schimbată corespunzător.
Exemplul 3: Aplicarea grosimii decorului textului cu starea „activă”.
În acest fragment de cod, grosimea decorului textului se modifică atunci când elementul este activ:
< html >
< cap >
< meta set de caractere = 'utf-8' >
< meta Nume = 'vizor' conţinut = „width=device-width, initial-scale=1” >
< scenariu src = „https://cdn.tailwindcss.com” >< / scenariu >< / cap >
< corp >
< zona de text clasă = „subliniere decor-1 activ: decor-8” >James este punctual< / zona de text >
< / corp >
< / html >
Conform acestor linii de cod, de asemenea, încorporează calea CDN și elementul „
Ieșire
După cum sa observat, grosimea decorului textului, adică sublinierea este schimbată la „8” pixeli la clic în interiorul elementului, adică elementul fiind activ corespunzător.
Concluzie
„ planare ', ' se concentreze ' și ' activ ” pot fi aplicate cu “ text-decor-grosime ” proprietate pentru a seta grosimea la mouse-ul care trece cu mouse-ul pe element, elementul devine focalizat sau, respectiv, elementul este activ. Acest articol a ilustrat cum să aplicați stările de hover, focalizare și activ cu grosimea decorului textului în Tailwind.