Sinasaklaw ng blog na ito ang ibabang bahagi ng nilalaman:
- Paano Mag-apply ng Text Dekorasyon na may Tailwind Hover, Focus, at Active States?
- Paglalapat ng Text Dekorasyon na may 'hover' na Estado.
- Paglalapat ng Text Dekorasyon na may 'focus' na Estado.
- Paglalapat ng Text Dekorasyon na may 'aktibo' na Estado.
Paano Mag-apply ng Text Dekorasyon na may Tailwind Hover, Focus, at Active States?
Ang teksto ay maaaring palamutihan sa pamamagitan ng ' text-dekorasyon ” ari-arian. Maaaring ilapat ang property na ito sa iba't ibang status ng modifier tulad ng ' hover ',' focus 'at' aktibo ” upang palamutihan ang teksto sa pagkilos ng user nang naaayon.
Halimbawa 1: Paglalapat ng Text Dekorasyon na may 'hover' na Estado
Inilalapat ng halimbawang ito ang ' text-dekorasyon ” property na hindi ito nakasalungguhit bilang default ngunit nagiging salungguhit sa mouse hover:
< html >
< ulo >
< meta charset = 'utf-8' >
< meta pangalan = 'viewport' nilalaman = 'width=device-width, initial-scale=1' >
< iskrip src = 'https://cdn.tailwindcss.com' >< / iskrip >< / ulo >
< katawan >
< textarea klase = 'no-underline hover:underline' > Ito ang Tailwind CSS < / textarea >
< / katawan >
< / html >
Ayon sa mga linyang ito ng code, tukuyin ang CDN path sa loob ng “
Output
Tulad ng nakikita, ang ' ” elemento ay nakasalungguhit sa mouse hover matagumpay.
Halimbawa 2: Paglalapat ng Text Dekorasyon na may 'focus' na Estado
Pinalamutian ng sumusunod na bloke ng code ang teksto sa pamamagitan ng pagsasama ng “ focus ” estado. Binibigyang-diin nito ang teksto (hindi nakasalungguhit bilang default) kapag nakatutok ang elemento sa pamamagitan ng “ Tab ” susi:
< html >
< ulo >
< meta charset = 'utf-8' >
< meta pangalan = 'viewport' nilalaman = 'width=device-width, initial-scale=1' >
< iskrip src = 'https://cdn.tailwindcss.com' >< / iskrip >< / ulo >
< katawan >
< textarea klase = 'walang salungguhit na pokus: salungguhit' >Ito ang Tailwind CSS< / textarea >
< / katawan >
< / html >
Ayon sa code na ito:
- Katulad nito, isama ang landas ng CDN at isama ang ' ' elemento.
- Pagkatapos nito, gamitin ang ' text-dekorasyon ” property na ginagawang hindi nakasalungguhit ang text bilang default.
- Ang nauugnay na ' focus ” state pagkatapos ay salungguhitan ang teksto kapag nakatutok ang elemento.
Output
Ang kinalabasan na ito ay nagpapahiwatig na ang nilalamang teksto sa elemento ay may salungguhit sa pagpindot sa “ Tab ” key i.e., pagtutok sa elemento.
Halimbawa 3: Paglalapat ng Text Dekorasyon na may 'aktibo' na Estado
Sa halimbawang ito, ang teksto ay maaaring palamutihan na ang ' line-through 'Ang pag-aari ay inilalapat dito kapag ang elemento ay aktibo:
< html >
< ulo >
< meta charset = 'utf-8' >
< meta pangalan = 'viewport' nilalaman = 'width=device-width, initial-scale=1' >
< iskrip src = 'https://cdn.tailwindcss.com' >< / iskrip >< / ulo >
< katawan >
< textarea klase = 'no-underline active:line-through' >Ito ang Tailwind CSS< / textarea >
< / katawan >
< / html >
Sa snippet ng code na ito, ilapat ang mga hakbang na ibinigay sa ibaba:
- Alalahanin ang tinalakay na mga pamamaraan para sa pagsasama ng CDN path at ang ' ' elemento.
- Ngayon, ilapat ang dekorasyon ng teksto na ' walang salungguhit ” property bilang default at ilaan ang “ aktibo ' estado na may ' line-through ”.
- Ito ay nagreresulta sa mga linya sa nilalamang teksto sa elementong aktibo.
Output
Mula sa output na ito, mapapatunayan na ang teksto ay pinalamutian alinsunod sa inilapat na estado nang naaangkop.
Konklusyon
Ang teksto ay maaaring palamutihan sa pamamagitan ng ' text-dekorasyon ” ari-arian. Maaaring ilapat ang property na ito sa ' hover ',' focus 'at' aktibo ” nagsasaad ang modifier na palamutihan ang teksto sa pag-hover ng mouse, ang elementong nakatutok, o ang elementong aktibo, ayon sa pagkakabanggit.