Ako používať umiestnenie kurzora, zameranie a ďalšie stavy s vlastnosťou polohy v systéme Tailwind?

Ako Pouzivat Umiestnenie Kurzora Zameranie A Dalsie Stavy S Vlastnostou Polohy V Systeme Tailwind



Rámec Tailwind v CSS je prvou voľbou každého vývojára kvôli širokým možnostiam štýlovania prvkov HTML. Komunite ponúka veľkú zbierku nástrojov. Je to prvý nástrojový rámec, ktorý vývojári aktívne používajú na vytváranie mobilných, desktopových a webových aplikácií. Pomôcka „Pozícia“ riadi, ako sú prvky umiestnené vo vnútri DOM.

Tento článok ilustruje použitie kurzora, zamerania a iných stavov s vlastnosťami polohy v Tailwinde.

Ako používať umiestnenie kurzora, zameranie a ďalšie stavy s vlastnosťou polohy v systéme Tailwind?

Umiestnenie kurzora myši, zameranie a ďalšie stavy v Tailwinde sa používajú na úpravu prvkov v Tailwinde, čo používateľom predstavuje atraktívne a užívateľsky prívetivé rozhranie a pútavý zážitok. Niekedy je potrebné použiť vlastnosť pozície na udržanie skúseností na najvyššej úrovni.







Metóda 1: Použitie variantu s umiestnením kurzora s vlastnosťou polohy

Variant po umiestnení kurzora myši sa používa na štýl vybraných prvkov, keď používateľ presunie kurzor nad vybraný prvok. ' pozíciu “atribút možno použiť v spojení s “ vznášať sa ” na nastavenie polohy pred a po umiestnení kurzora myši. Tento pár sa používa na vytvorenie pútavého zážitku pre používateľa.



Krok 1: Pridajte vlastnosť Hover s pozíciou v HTML
V nižšie uvedenom kóde sa vlastnosť hover aplikuje pozdĺž vlastnosti position na „ tlačidlo ' element:



< telo >
< tlačidlo trieda = 'relative w-40 h-12 bg-blue-500 hover:absolute hover:translate-x-4 hover:translate-y-4' >
< p trieda = 'text-biely text-centrum' > Podržte ma < / p >
< / tlačidlo >
< / telo >

V tomto kóde:





  • ' príbuzný ” nastaví tlačidlo relatívne k nadradenej stránke.
  • w-40 ” nastaví šírku na 40px.
  • h-12 ” nastaví výšku na 12px.
  • bg-modrá-500 ” nastaví farbu pozadia na modrú.
  • vznášať sa: absolútne ” zmení relatívnu polohu tlačidla na absolútnu, keď nad ním prejde kurzor myši.
  • vznášať sa: translate-x-4 “ posúva tlačidlo o 4 pixely doprava na osi x a súčasne o 4 pixely nadol o „ vznášať sa: preložiť-y-4 “.
  • Text je zarovnaný na stred podľa „ textové centrum “.

Krok 2: Overenie
Ukážka webovej stránky vytvorenej vyššie uvedeným kódom, ktorá vyzerá takto:



Výstup ukazuje, že prvok bol posunutý doprava a nadol o 4 pixely.

Metóda 2: Použitie variantu zamerania s vlastnosťou polohy

Variant zamerania sa používa na štýlovanie prvkov HTML, aby upútali pozornosť používateľa a zdôraznili niektoré prvky. Pozíciu možno použiť aj v spojení na umiestnenie objektu relatívne alebo absolútne vzhľadom na nadradenú stránku. Deje sa tak, aby udržal používateľa v kontakte.

Krok 1: Pridajte vlastnosť Focus s pozíciou v HTML
Vytvorte súbor HTML a použite vlastnosť zamerania s vhodnou pozíciou. Napríklad relatívna poloha sa použije na vstupné pole v kóde nižšie:

< telo >

< / telo >

V tomto kóde:

  • Nastavte polohu „ vstup “prvky na “ príbuzný “.
  • zameranie: translate-x-4 “ posúva tlačidlo o 4 pixely doprava na osi x a súčasne o 4 pixely nadol o „ zameranie: preložiť-y-4 “, keď používateľ klikne na vstupné pole.
  • zameranie: osnova-2 ” vytvorí obrys okolo textového poľa, keď naň používateľ klikne.

Krok 2: Overte výstup
Pozrite si ukážku webovej stránky vytvorenej kódom, aby ste si všimli zmenu:

Vyššie uvedený výstup ukazuje, že štýl bol aplikovaný na vybraný prvok, keď sa zaostrí.

Použitie aktívneho variantu s vlastnosťou polohy.

Aktívny variant sa používa na štýlovanie prvkov HTML na definovanie stavu, keď používateľ klikne a podrží tlačidlo alebo iný prvok. Vlastnosť position môže spôsobiť, že výstup bude pre používateľov pútavejší a vytvorí dynamickejší zážitok.

Krok 1: Pridajte vlastnosť Hover s pozíciou v HTML
Vytvorte súbor HTML a použite aktívny variant v spojení s vlastnosťou position. Tieto vlastnosti sú napríklad aplikované na tlačidlo v nižšie uvedenom príklade kódu:

< telo >
< tlačidlo trieda = 'relatívna w-48 h-12 bg-blue-500 active:translate-y-2 active:bg-green-400' >
< rozpätie trieda = 'text-biely' >Klikni na mňa< / rozpätie >
< / tlačidlo >
< / telo >

Vo vyššie uvedenom kóde:

  • Nastavte polohu „ tlačidlo „prvok na „ príbuzný “.
  • bg-modrá-500 ” nastaví farbu pozadia tlačidla na modrú.
  • aktívne: preložiť-y-2 “ posunie tlačidlo o 2 pixely nadol a zmení farbu tlačidla na zelenú o “ aktívny: bg-green-400 “.

Krok 2: Overte výstup
Ukážte webovú stránku vytvorenú vyššie uvedeným kódom a kliknutím a podržaním tlačidla zobrazte zmenu:

Vyššie uvedený gif ukazuje, že štýl vybratého prvku tlačidla sa zmení, keď sa stane aktívnym.

To je všetko na použitie kurzora, zamerania a ďalších stavov s vlastnosťou polohy v Tailwinde.

Záver

Stavy vznášania sa, zamerania a iných stavov možno použiť s vlastnosťou polohy pomocou preddefinovaných tried vznášania sa, zamerania a iných stavov a potom aplikovaním atribútov triedy polohy ako „ absolútne ',' príbuzný “ a tak ďalej v spojení. Tento blog ukazuje, ako používať kurzor myši, zameranie a ďalšie stavy s pomôckou na umiestnenie v Tailwinde.