Mi az a kurzor a CSS-ben?
Már minden nap használunk testreszabott kurzorokat. Ezt az interakciót módosított kurzorok teszik lehetővé, például amikor a gombok fölé viszi az egérmutatót, a mutató kurzora kézré alakul, vagy ha a szöveg fölé viszi az egeret, és a kurzor szövegkurzorrá alakul.
java véletlenszám generátor
A kurzorok azonban arra is használhatók, hogy felhasználóinknak különféle további kreatív lehetőségeket biztosítsanak.
Tudnunk kell, hogy a CSS-nek már vannak alapértelmezett kurzorai a különféle gyakran végrehajtott műveletekhez, mielőtt elkezdjük egyéni kurzoraink fejlesztését.
Ezek a kurzorok cselekvési lehetőségeket kínálnak azon a ponton, ahol az egérmutatót mozgatja. Példák közé tartoznak a kurzorok, amelyek azt jelzik, hogy kattints a hivatkozásokra, húzd át az elemeket, nagyítsd és kicsinyítsd az objektumokat stb.
A CSS kurzor tulajdonság segítségével írja le a kívánt kurzortípust.
CSS kurzor tulajdonság
A CSS kurzor tulajdonság használatával megadhatjuk, hogy milyen kurzort kell megjeleníteni a felhasználó számára.
A fotók beküldőgombként való használata az űrlapokon ennek a funkciónak egy hasznos alkalmazása. Alapértelmezés szerint egy kéz jelenik meg a mutató helyett, ha a kurzor egy hivatkozás felett van. Az űrlap elküldése gombja azonban nem módosítja az űrlapot. Ez vizuális jelzésként szolgál arra vonatkozóan, hogy a kép bármikor kattintható, amikor valaki egy olyan kép fölé viszi az egérmutatót, amely egy elküldés gomb.
Ezt a tulajdonságot nulla vagy több érték adja meg, vesszővel elválasztva, majd szükség szerint egy kulcsszó érték, és mindegyik a képfájlra fog hivatkozni.
Szintaxis
cursor: value;
Tulajdonértékek
| Automatikus: | Ennek az attribútumnak az alapértelmezett beállítása a kurzor elhelyezése.
| Álnév: | Ez az attribútum a kurzor létrehozásával kapcsolatos jelzőjének megjelenítésére szolgál.
| Teljes görgetés: | A kurzor ebben az attribútumban görgetést jelöl.
| Sejt: | A kurzor ebben a tulajdonságban azt jelzi, hogy egy cella vagy cellacsoport jelenleg ki van választva.
| Helyi menü: | A kurzor ebben az attribútumban egy helyi menü jelenlétét mutatja.
| Col-resize: | Ha a kurzor egy oszlop felett van ebben a tulajdonságban, akkor az átméretezhető vízszintesen.
| Másolat: | A kurzor ebben a tulajdonságban azt jelzi, hogy valamit másolni kell.
| Hajkereszt: | A kurzor ebben az attribútumban szálkeresztként jelenik meg.
| Alapértelmezett: | Az alapértelmezett kurzor.
| E-méretezés: | A kurzor ebben az attribútumban azt jelzi, hogy a doboz jobb szélét el kell mozgatni.
| It-átméretezés: | A kurzor ebben az attribútumban egy kétirányú átméretező kurzort jelöl.
| Segítség: | Ebben a tulajdonságban a kurzor azt mutatja, hogy a segítség elérhető.
| Mozog: | A mutató ebben a tulajdonságban azt jelenti, hogy valamit el kell helyezni
| . n-resize: | Az n-resize tulajdonság használatakor a mutató azt mutatja, hogy a doboz felső határát el kell tolni.
| Milyen átméretezés: | Ezzel a tulajdonsággal a kurzor azt mutatja, hogy a doboz szélét jobbra és felfelé kell eltolni.
| Új átméretezés: | A kétirányú átméretezési kurzort ez az attribútum jelzi.
| Ns-resize: | A kétirányú átméretezési kurzort az ns-resize attribútum jelzi.
| Új átméretezés: | A kurzor ebben az attribútumban azt mutatja, hogy a doboz felső és alsó szélét felfelé és balra kell mozgatni.
| Az orr átméretezése: | A kétirányú átméretezési kurzort ez az attribútum jelzi.
| No-drop: | Az attribútumban lévő kurzor azt jelzi, hogy a kihúzott objektumot nem lehet ebbe a helyre tenni.
| Egyik sem: | Ennek az attribútumnak megfelelő elemhez nem jelenik meg kurzor.
| Nem megengedett: | A tulajdonságban lévő kurzor azt jelzi, hogy a kért művelet nem kerül végrehajtásra.
| Mutató: | Ebben a tulajdonságban a kurzor mutatóként szolgál, és megjeleníti a hivatkozás előrehaladását.
| Előrehalad: | A kurzor ebben az attribútumban azt mutatja, hogy a program aktív.
| Sor átméretezése: | A kurzor azt mutatja, hogy ez a funkció lehetővé teszi a függőleges sorok átméretezését.
| S-méret: | Ennek a tulajdonságnak a használatakor a mutató azt mutatja, hogy a doboz alsó határát le kell engedni.
| Se-resize: | A kurzor ebben az attribútumban azt jelzi, hogy a doboz szélét jobbra és lefelé kell eltolni.
| Sw-méret: | Az attribútumban lévő kurzor azt jelzi, hogy a doboz bal és alsó szélét el kell mozgatni.
| Szöveg: | A kurzor ebben az attribútumban a választható szöveget jelöli.
| URL: | Ez a tulajdonság az egyéni kurzor URL-ek listáját tartalmazza vesszővel elválasztva, és egy általános kurzort a lista végén.
| Függőleges szöveg: | Ebben az attribútumban a kurzor a lehetséges függőleges szövegkijelöléseket mutatja.
| W-méret: | A tulajdonság használatakor a mutató azt mutatja, hogy a doboz bal szélét el kell mozgatni.
Példa
Ez a példa bemutatja, hogyan kell használni a kurzor tulajdonságot. A program foglalt, mivel a kurzor tulajdonság értéke várakozásra van beállítva.
int duplázni
CSS cursor property .wait { cursor: wait; } h1 { color: red; } <p> Login Credentials </p> Kimenet
A CSS kurzor tulajdonság használatával megadhatjuk, hogy milyen kurzort kell megjeleníteni a felhasználó számára. A fotók beküldőgombként való használata az űrlapokon ennek a funkciónak egy hasznos alkalmazása. Alapértelmezés szerint egy kéz jelenik meg a mutató helyett, ha a kurzor egy hivatkozás felett van.