it-swarm.com.de

Ist es möglich, den Handcursor zu entfernen, der beim Bewegen des Mauszeigers über einen Link angezeigt wird? (oder als normaler Zeiger beibehalten)

Ich möchte den Handcursor entfernen, der angezeigt wird, wenn Sie den Mauszeiger über einen Hyperlink bewegen.

Ich habe dieses CSS ausprobiert:

a.link {
    cursor: pointer;
}

Und das:

a.link {
    cursor: pointer !important;
}

Und trotzdem wechselt es zur Hand, wenn ich über den Link schwebe.

Hat jemand eine Idee, warum dies passiert, oder eine Lösung, die es mir ermöglicht, diesen Effekt zu erzielen?

61

Genau das soll cursor: pointer; Tun.

Wenn Sie möchten, dass der Cursor normal bleibt, sollten Sie cursor: default Verwenden.

137
bevacqua

Mit Inline-Styling verwenden Sie <a href="your link here" style="cursor:default">your content here</a>. Siehe dies Beispiel

Alternativ können Sie auch CSS verwenden. Siehe dies Beispiel .

Diese Lösung ist browserübergreifend.

14
jacktheripper
<button>
  <a href="https://accounts.google.com/ServiceLogin?continue=http%3A%2F%2Fmail.google.com%2Fmail%2F%3Fpc%3Den-ha-apac-in-bk-refresh14&service=mail&dsh=-3966619600017513905"
     style="cursor:default">sign in</a>
</button>
3
jagadish

Versuche dies

Entfernen des Handcursors

a.link {
    cursor: default;
}
2