Heim >Web-Frontend >HTML-Tutorial >Detaillierte Erläuterung des CSS-Cursor-URL-Verwendungsformats
CSS-Cursor-URL-Verwendungsformat: css:{cursor:url('icon path'),auto;} //IE-, FF- und Chrome-Browser können verwendet werden
Beispielcode: html{cursor: url("http://ued.taobao.com/blog/wp-content/themes/taobaoued/images/cursor.ico"),auto;}
Analyse: Die vorherige URL ist ein benutzerdefinierter Maussymbolpfad und der zweite Parameter auto ist der CSS-Standard-Cursorstil, der durch andere Attribute (z. B. Zeiger/Standard usw.) ersetzt werden kann. !
(Hinweis: w3school empfiehlt, dass der zweite Parameter einen gemeinsamen Cursor definieren muss, falls der durch die URL definierte verfügbare Cursor zu einem Backup wird! Darüber hinaus kann der zweite Parameter im IE weggelassen werden)
Um das Mausanzeigesymbol anzupassen, müssen Sie die folgenden Punkte beachten
Symbolformat:
IE unterstützt die Formate cur, ani und ico. Es unterstützt weder das ani-Format noch das GIF-Animationsformat, daher ist es im Allgemeinen besser, das zu speichern Bild, auf das die URL verweist, im ICO- oder Cur-Format!
Symbolgröße:
Die empfohlene Größe des Mausbildes beträgt 32*32, andernfalls kann es zu inkonsistenten Symbolgrößen kommen!
Außerdem liegt das Problem, dass das Mausbild nicht im Browser angezeigt wird, meist in der Referenz auf den URL-Pfad des Mausbildes. Sie können es mit den absoluten bzw. relativen Pfadreferenzen versuchen.
Abschließend werden die möglichen Werte des Cursor-Attributs angehängt: (Alle gängigen Browser unterstützen die folgenden Cursor-Attribute)
Wert | Beschreibung | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
URL |
Hinweis: Definieren Sie immer einen normalen Cursor am Ende dieser Liste, falls kein verfügbarer Cursor durch die URL definiert ist.
|
||||||||||||||||||||||||||||||||||||
Standard | Standardcursor (normalerweise ein Pfeil) | ||||||||||||||||||||||||||||||||||||
automatisch | Standard. Der vom Browser gesetzte Cursor. | ||||||||||||||||||||||||||||||||||||
Fadenkreuz | Der Cursor wird als Fadenkreuz dargestellt. | ||||||||||||||||||||||||||||||||||||
Zeiger | Der Cursor erscheint als Zeiger (eine Hand), der den Link anzeigt | ||||||||||||||||||||||||||||||||||||
bewegen | Dieser Cursor zeigt an, dass ein Objekt verschoben werden kann. | ||||||||||||||||||||||||||||||||||||
E-Größe ändern | Dieser Cursor zeigt an, dass der Rand des rechteckigen Felds nach rechts (Osten) verschoben werden kann. | ||||||||||||||||||||||||||||||||||||
ne-resize | Dieser Cursor zeigt an, dass der Rand des rechteckigen Felds nach oben und nach rechts (Norden/Osten) verschoben werden kann. | ||||||||||||||||||||||||||||||||||||
nw-resize | Dieser Cursor zeigt an, dass die Kante des Rechtecks nach oben und nach links (Norden/Westen) verschoben werden kann. | ||||||||||||||||||||||||||||||||||||
n-resize | Dieser Cursor zeigt an, dass der Rand des rechteckigen Felds nach oben (Norden) verschoben werden kann. | ||||||||||||||||||||||||||||||||||||
se-resize | Dieser Cursor zeigt an, dass die Kante des Rechtecks nach unten und nach rechts (Süden/Osten) verschoben werden kann. | ||||||||||||||||||||||||||||||||||||
sw-resize | Dieser Cursor zeigt an, dass die Kante des Rechtecks nach unten und nach links (Süden/Westen) verschoben werden kann. | ||||||||||||||||||||||||||||||||||||
s-resize | Dieser Cursor zeigt an, dass die Kante des Rechtecks nach unten (Norden/Westen) verschoben werden kann. | ||||||||||||||||||||||||||||||||||||
w-resize | Dieser Cursor zeigt an, dass der Rand des rechteckigen Felds nach links (Westen) verschoben werden kann. | ||||||||||||||||||||||||||||||||||||
Text | Dieser Cursor zeigt Text an. | ||||||||||||||||||||||||||||||||||||
warte | Dieser Cursor zeigt an, dass das Programm beschäftigt ist (normalerweise eine Uhr oder eine Sanduhr). | ||||||||||||||||||||||||||||||||||||
Hilfe | Dieser Cursor zeigt verfügbare Hilfe an (normalerweise ein Fragezeichen oder eine Sprechblase). |