Ez a blog az alábbi tartalmi területeket fedi le:
- Hogyan alkalmazzunk szövegdekorációt Tailwind Hover, Focus és Active State segítségével?
- Szövegdekoráció alkalmazása „lebegő” állapottal.
- Szövegdíszítés alkalmazása „fókusz” állapottal.
- Szövegdíszítés alkalmazása „aktív” állapottal.
Hogyan alkalmazzunk szövegdekorációt Tailwind Hover, Focus és Active State segítségével?
A szöveget a „ szöveg-dekoráció ' ingatlan. Ez a tulajdonság különféle módosító állapotokkal alkalmazható, mint pl. lebeg ', ' fókusz ” és „ aktív ” hogy a felhasználói műveletre megfelelően díszítse a szöveget.
1. példa: Szövegdekoráció alkalmazása „lebegő” állapottal
Ez a példa a ' szöveg-dekoráció ” tulajdonságot úgy, hogy alapértelmezés szerint nem lesz aláhúzva, hanem aláhúzottá válik, amikor az egeret mozgatja:
< html >
< fej >
< meta karakterkészlet = 'utf-8' >
< meta név = 'nézőablak' tartalom = 'width=device-width, kezdeti lépték=1' >
< forgatókönyv src = 'https://cdn.tailwindcss.com' >< / forgatókönyv >< / fej >
< test >
< textarea osztály = 'aláhúzás nélküli hover:aláhúzás' > Ez a Tailwind CSS < / textarea >
< / test >
< / html >
Ezeknek a kódsoroknak megfelelően adja meg a CDN elérési utat a „
Kimenet
Mint látható, a „ ” elem aláhúzásra kerül, ha az egérmutatót sikeresen mozgatja.
2. példa: Szövegdíszítés alkalmazása „fókusz” állapottal
A következő kódblokk díszíti a szöveget a „ fókusz ' állapot. Ez aláhúzza a szöveget (alapértelmezés szerint nincs aláhúzva), amikor az elem fókuszba kerül a ' Tab ' kulcs:
< html >
< fej >
< meta karakterkészlet = 'utf-8' >
< meta név = 'nézőablak' tartalom = 'width=device-width, kezdeti lépték=1' >
< forgatókönyv src = 'https://cdn.tailwindcss.com' >< / forgatókönyv >< / fej >
< test >
< textarea osztály = 'aláhúzás nélküli fókusz: aláhúzás' >Ez a Tailwind CSS< / textarea >
< / test >
< / html >
E kód szerint:
- Hasonlóképpen adja meg a CDN elérési utat, és foglalja bele a „ ” elemet.
- Ezt követően használja a „ szöveg-dekoráció ” tulajdonság, amely miatt a szöveg alapértelmezés szerint nem lesz aláhúzva.
- A kapcsolódó ' fókusz ” állapot ezután aláhúzza a szöveget, amikor az elem fókuszba kerül.
Kimenet
Ez az eredmény azt jelenti, hogy az elemben lévő szöveg aláhúzódik a „ Tab ” gomb, azaz az elem fókuszálása.
3. példa: Szövegdíszítés alkalmazása „aktív” állapottal
Ebben a példában a szöveg díszíthető úgy, hogy a „ vonalvezetés ” tulajdonság kerül rá az aktív elemre:
< html >
< fej >
< meta karakterkészlet = 'utf-8' >
< meta név = 'nézőablak' tartalom = 'width=device-width, kezdeti lépték=1' >
< forgatókönyv src = 'https://cdn.tailwindcss.com' >< / forgatókönyv >< / fej >
< test >
< textarea osztály = 'aláhúzás nélkül aktív:áthúzás' >Ez a Tailwind CSS< / textarea >
< / test >
< / html >
Ebben a kódrészletben hajtsa végre az alábbi lépéseket:
- Emlékezzünk vissza a tárgyalt módszerekre a CDN elérési út és a „ ” elemet.
- Most alkalmazza a szövegdekorációt ' nincs aláhúzás ' tulajdonság alapértelmezés szerint, és rendelje hozzá a ' aktív ' állapot a következővel: ' vonalvezetés ”.
- Ennek eredményeképpen az aktív elemre sorakozik a benne lévő szöveg.
Kimenet
Ebből a kimenetből ellenőrizhető, hogy a szöveg az alkalmazott állapotnak megfelelően díszített-e.
Következtetés
A szöveget a „ szöveg-dekoráció ' ingatlan. Ez a tulajdonság a „ lebeg ', ' fókusz ” és „ aktív ” módosító azt állítja, hogy díszíti a szöveget az egér lebegtetésekor, az elem fókuszálva vagy aktív állapotban.