77 votes

Est-il possible de supprimer le curseur main qui apparaît au survol d'un lien ? (ou gardez-le défini comme pointeur normal)

Je voudrais supprimer le curseur de la main qui apparaît lorsque vous survolez un lien hypertexte.

J'ai essayé ce css :

 a.link {
    cursor: pointer;
}

Et ça:

 a.link {
    cursor: pointer !important;
}

Et quand je survole le lien, ça change quand même de main.

Est-ce que n'importe qui a des idées quant à pourquoi ceci se produit ou une solution qui me permettrait d'accomplir cet effet ?

169voto

Nico Points 13021

C'est exactement ce que cursor: pointer; est censé faire.

Si vous voulez que le curseur reste normal, vous devez utiliser cursor: default

16voto

jacktheripper Points 5931

En utilisant le style en ligne, utilisez <a href="your link here" style="cursor:default">your content here</a> . Voir cet exemple

Vous pouvez également utiliser css. Voir cet exemple .

Cette solution est compatible avec plusieurs navigateurs.

4voto

Anil Kumar Reddy Points 107

Essaye ça

Pour supprimer le curseur de la main

 a.link {
    cursor: default;
}

4voto

jagadish Points 31
<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>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X