Cursor – změna tvaru kurzoru

V některých případech je vhodné změnit výchozí podobu kurzoru myši nad konkrétním HTML prvkem či blokem. K tomuto účelu lze použít jednoduchou CSS vlastnost Cursor.

Použití je naprosto jednoduché. V kaskádovém stylu danému prvku přiřadíme jednu z následujících

span.crosshair {cursor:crosshair}
<div style=“cursor: wait“>Kurzor přesýpacích hodin</div>

 

Hodnota Popis
URL Čárkou odělený seznam URL adres pro načtení vlastní sady kurzorů. Soubory CUR nebo ANI.
Poznámka: vždy nezapomeňte určit všeobecný kurzor na konci seznamu, který bude použit ve zbývajících případech.
auto Automaticky volený kurzor dle nastavení daného prohlížeče.
crosshair Nitkový kříž. Ideální pro určení přesné pozice.
default Výchozí nastavený kurzor pro daný element.
e-resize Kurzor indikující možnost změny velikosti vpravo (east)
help Šipka s nápovědným otazníkem, typicky indikující možnost nápovědy.
move Kurzor indikující možnost přesunu objektu.
n-resize Kurzor indikující možnost změny velikosti nahoru (north)
ne-resize Kurzor indikující možnost změny velikosti nahoru a vpravo (north/east)
nw-resize Kurzor indikující možnost změny velikosti nahoru a vlevo (north/west)
pointer Kurzor ve tvaru ukazatele – typicky tvar ručičky.
hand Kurzor ve tvaru ukazatele – typicky tvar ručičky. Funguje pouze v IE.
progress Kurzor indikující stav přemýšlení – „přesýpací hodiny“
s-resize Kurzor indikující možnost změny velikosti dolů (south)
se-resize Kurzor indikující možnost změny velikosti dolů a vpravo (south/east)
sw-resize Kurzor indikující možnost změny velikosti dolů a vlevo (south/west)
text Textový kurz (tvar velkého I)
w-resize Kurzor indikující možnost změny velikosti vlevo (west)
wait Kurzor indikující stav přemýšlení – „přesýpací hodiny“
inherit Kurzor bude převzat z nadřazeného elementu.

Problémem pro starší verze Internet Exploreru může být nastavení kurzoru ukazatele (pointer). Je třeba použít následující sekvenci:

style=“cursor: pointer; cursor: hand“
případně
.rucicka {cursor: hand; cursor: pointer}

Vlastnost Cursor spadá do CSS2.

Štítky: ,