web-dev-qa-db-fra.com

Curseur CSS d'infobulle

Je ne sais pas quel curseur je devrais utiliser pour les info-bulles qui n'ont pas de comportement de clic. J'ai une info-bulle en survol uniquement si j'utilise actuellement le curseur CSS:

cursor: pointer

Cependant, j'utilise également ce curseur pour les boutons et les liens (les choses avec un comportement de clic ) et les éléments de l'infobulle n'ont pas cliquez sur fonctionnalité du tout.

Je pensais utiliser:

cursor: help

Voici une liste des curseurs disponibles dans les navigateurs: https://developer.mozilla.org/en/docs/Web/CSS/cursor

L'aide est-elle déroutante ou dois-je simplement m'en tenir au pointeur?

7
theorise

Le curseur doit changer en fonction de l'interaction que l'utilisateur peut faire avec l'élément, pas sur l'info-bulle. Une info-bulle apparaît pour expliquer ce qu'est l'élément ou ce qu'il fait.

Par exemple, lorsque nous survolons un lien, le curseur du pointeur renforce le fait de cliquer sur le lien avec une action. Ce lien peut également avoir une info-bulle, mais le curseur dépend de l'action de clic.

Donc le curseur indique à l'utilisateur comment il peut (ou ne peut pas) utiliser l'élément (cliquez pour effectuer une action, cliquez pour faire glisser l'élément pour le déplacer, cliquez pour le sélectionner pour le texte, etc.). Dans votre cas, si l'élément ne répond à aucune action lorsqu'il est cliqué, glissé, etc., n'utilisez pas un curseur différent de celui par défaut.

7
Alvaro