Eigenen Cursor in Website einbinden
verfasst von racoon
in HTML & CSS-Tutorials am 17.07.2010
Bewertung speichern...
Dieses Tutorial wurde noch nicht bewertet.
Klicke auf die Sterne, um das Tutorial zu bewerten.

Wie bindet man einen Cursor in eine Website ein?

Um einen Cursor in deine Website einzubinden, gibt es verschiedenen Möglichkeiten. Ich bevorzuge die Einbindung über eine CSS-Datei. Warum? Weil man mit der CSS-Einbindung viel mehr Möglichkeiten hat.
So kann man mit ihr verschiedene Bereiche einer Website mit unterschiedlichen Cursorn ausstatten.

Mit folgendem Code wird ein benutzerdefinierter Cursor für den gesamten <body>-Bereich bestimmt. Der angegebene Cursor wird also auf der ganzen Website eingeblendet, auch wenn der Mauszeiger über Grafiken liegt:

body {
     cursor: url('cursor.cur');
}

 

Links sind von dieser Definition nicht eigeschlossen und müssen extra definiert werden. Dies geschieht mit folgendem Code:

a:link {
     cursor: url('cursor.cur');
}

 

WICHTIG: Mozilla Firefox unterstützt zurzeit weder .cur noch .ani (animierter Cursor) Dateien. Trotzdem ist es möglich, auch im Firefox eigene Cursor anzeigen zu lassen. Der Trick ist ganze einfach: Für den Firefox die Cursor-Grafik einfach noch als .gif oder .png-Datei abspeichern! Einbinden kann man das dann so:

body {
     cursor: url(Cursor.png), url(Cursor.gif), url(Cursor.cur), auto;
}

 

Wer einen Cursor ohne externe CSS-Datei einbinden möchte, kann dies durch Modifizierung des <BODY>-Tags erreichen:

<BODY style="CURSOR: url('Cursor.cur')">

 

DESIGN-TIPP: Zu viele verschiedene, in grellen Farben blinkende Cursor verschrecken mehr Besucher als sie anlocken! Eine schöne Cursor-Auswahl findest du direkt hier auf ML-Worlds!