Gå til forsiden Indholdsfortegnelse på siden
Style din cursor med CSS

..Microsoft Internet Explorer 4+ og Netscape 6+ supporterer cursor styles der er defineret/sat med CSS.

Selvom cursoren IKKE vises som du har kodet den til i andre browsere, betyder det som regel ikke noget. De browsere der ikke understøtter CSS stylede cursore, viser bare den normale cursor.

Så medmindre siden ikke virker uden den stylede cursor, er der ikke nogen teknisk begrundelse for ikke at kode din cursor med CSS.

Men du skal nu alligevel tænke sig om, inden du vælger at style din cursor med CSS. Nogen brugere bliver forvirrede og/eller irriterede når en side bruger en anden user interface en den almindelige gængse standard.

CURSOR PROPERTIES

Look Values Look NS IE Eksempel
cursor-sample
default TEST 6+ 4+ cursor:default
cursor-sample
crosshair TEST 6+ 4+ cursor:crosshair
cursor-sample
hand TEST   4+ cursor:hand
cursor-sample
pointer TEST 6+ 6+ cursor:pointer
cursor-sample
Cross browser TEST   4+ cursor:pointer;cursor:hand
cursor-sample
move TEST 6+ 4+ cursor:move
cursor-sample
text TEST 6+ 4+ cursor:text
cursor-sample
wait TEST 6+ 4+ cursor:wait
cursor-sample
help TEST 6+ 4+ cursor:help
cursor-sample
n-resize TEST 6+ 4+ cursor:n-resize
cursor-sample
ne-resize TEST 6+ 4+ cursor:ne-resize
cursor-sample
e-resize TEST 6+ 4+ cursor:e-resize
cursor-sample
se-resize TEST 6+ 4+ cursor:se-resize
cursor-sample
s-resize TEST 6+ 4+ cursor:s-resize
cursor-sample
sw-resize TEST 6+ 4+ cursor:sw-resize
cursor-sample
w-resize TEST 6+ 4+ cursor:w-resize
cursor-sample
nw-resize TEST 4+ 4+ cursor:nw-resize

cursor-sample
progress TEST   6+ cursor:progress

cursor-sample
not-allowed TEST   6+ cursor:not-allowed

cursor-sample
no-drop TEST   6+ cursor:no-drop

cursor-sample
vertical-text TEST   6+ cursor:vertical-text

cursor-sample
all-scroll TEST   6+ cursor:all-scroll

cursor-sample
col-resize TEST   6+ cursor:col-resize

cursor-sample
row-resize TEST   6+ cursor:row-resize

cursor-sample
cursor:url(uri) TEST   6+ cursor:url(uri)

Lad os antage, at du på dit link, vil have cursor stylen "all-scroll".

Du opretter et link på vanlig vis, og tilføjer så flg.:

style="CURSOR: all-scroll"

Så dit link kommer til at se således ud:

<a style="CURSOR: all-scroll" href="NavnPaaDinSide.htm">Din tekst</a>

SELECTORS
Lad os antage at du har valgt 2 forskellige cursor styles som du vil bruge. Du kan selvfølgelig definere den style du vil bruge på hver enkelt link, men det bliver det træls i længden. Her kan du bruge en selector i stedet for.

Eksterne stylesheets er absolut den bedste ide. Er også lettere at vedligeholde dine sider, da du så ikke skal ind på hver eneste side og rette, hvis du på et tidspunkt vil skifte udseende på din cursor.

Du retter bare i din eksterne stylesheet og vupti slår stylen igennem på ALLE dine sider. Med det er selvfølgelig muligt at sætte stylen på hver side.

Her et eksempel:

<html>
<head>
<style type="text/css">
.link1 {cursor: crosshair}
.link2 {cursor: help}

</style>
<head>

<body>
< a href="NavnPaaSide1.htm" class="link1"><Link 1</a>
<BR>
<a href="NavnPaaSide2.htm" class="link2"><Link 2</a>
</body>
</html>

Giver disse 2 styles: Link 1 og Link 2

Skal cursor stylen gælde for SAMTLIGE links, sætter du flg. i stedet for:

<style type="text/css">
body {cursor:crosshair}
</style>
</head>




Siden er sidst opdateret, den 05-12-2006