Ich habe viele <a>
HTML-Tags ohne das href
Attribut für onclick
Javascript-Aufrufe. Diese Links haben keinen Zeigerstil des Cursors. Sie haben einen Textstil-Cursor.
Wie kann ich den Cursorstil auf Zeiger für Links setzen, ohne das href
Attribut zu verwenden?
Ich weiß, dass ich href = "#" hinzufügen kann. Ich habe dies an vielen Stellen im HTML-Dokument und möchte wissen, wie man einen Cursor-Zeiger für Links erstellt, ohne das href
Attribut zu verwenden.
Antworten:
Fügen Sie dies in Ihre CSS-Datei ein ....
Wenn Sie keine CSS-Datei haben, fügen Sie diese dem HEAD Ihrer HTML-Seite hinzu
Sie können auch das Attribut href = "" verwenden, indem Sie am Ende Ihres Javascript false zurückgeben.
Das ist aus vielen Gründen gut. SEO oder wenn Leute kein Javascript haben, wird das href = "" funktionieren. z.B
@siehe http://www.alistapart.com/articles/behavioralseparation
Bearbeiten: Erwähnenswert ist die Antwort von @ BalusC, in der er erwähnt
:hover
, dass sie für den Anwendungsfall des OP nicht erforderlich ist. Obwohl andere Stile mit dem:hover
Selektor hinzugefügt werden können .quelle
cursor: hand;
Fügen Sie dies einfach Ihrem globalen CSS-Stil hinzu:
Auf diese Weise sind Sie nicht mehr vom Standard-Cursor-Stil des Browsers abhängig.
quelle
text
stattpointer
in Chrome geändert .quelle
So ändern Sie den Cursor von einem Pfeil zu einer Hand, wenn Sie mit der
object
Maus über ein bestimmtes (myObject) fahren.quelle
Geben Sie allen eine gemeinsame Klasse (zum Beispiel Link). Dann fügen Sie in CSS-Datei:
Oder wie von @mxmissile vorgeschlagen, inline mit style = "cursor: pointer;"
quelle
Erstellen Sie eine Klasse mit dem folgenden CSS und fügen Sie sie mit onclick-Ereignissen zu Ihren Tags hinzu:
quelle
Verwenden Sie CSS,
cursor: pointer
wenn ich mich richtig erinnere.Entweder in Ihrer CSS-Datei:
Fügen Sie dann einfach den folgenden HTML-Code zu allen Elementen hinzu, für die der Link-Cursor verwendet werden soll:
class="link_cursor"
(die bevorzugte Methode.)Oder verwenden Sie Inline-CSS:
quelle
Winkelversion:
quelle
Das hat bei mir funktioniert:
quelle