90 votes

Pourquoi l'effet "cursor:pointer" en CSS ne fonctionne-t-il pas ?

J'ai défini cursor: pointer pour .about > span, mais lorsque ma souris survole ces textes dans , le curseur ne se change pas en mode pointeur. J'aimerais savoir pourquoi cela ne fonctionne pas.

#firstdiv {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  margin: auto;
  background: #E6E6E6;
  text-align: center;
  font-size: 0;
  z-index: -2;
}

.about>span {
  cursor: pointer;
  font-family: Eurofurence Light;
  padding: 0 0 3px 0;
  color: #01DFA5;
}

    YOU CHIA LAI

      Je suis un Master en Architecture candidat à l'Université Rice.

      Je suis également intéressé par la photographie &
        design web.
      Je souhaite que vous puissiez en savoir plus sur moi.

0voto

Rijo Points 975

J'ai le même problème, lorsque je ferme la fenêtre contextuelle du navigateur inspecteur Chrome, tout fonctionne bien pour moi.

0voto

Lan Points 9

La solution qui a fonctionné pour moi est d'utiliser le slash au lieu du backslash lors de l'appel depuis un répertoire local.

Au lieu du backslash :

cursor: url("C:\Users\Ken\projects\JavascriptGames\images\bird.png"), auto;

Note : lorsque j'utilise le backslash, j'obtiens une net::ERR_FILE_NOT_FOUND

Je l'ai changé en slash :

cursor: url("C:/Users/Ken/projects/JavascriptGames/images/bird.png"), auto;

Note : lorsque j'utilise le slash, le style de curseur personnalisé s'exécute avec succès.

Ce comportement concernant les backslashes et les slashes pourrait probablement être expliqué dans cette réponse de StackOverflow : Strange backslash and behavior in CSS

0voto

Saber Points 422

Mon problème était d'utiliser cursor: 'pointer' par erreur au lieu de cursor: pointer. Donc, assurez-vous de ne pas ajouter des guillemets simples ou doubles autour de pointer.

0voto

zMan Points 2769

Pour moi, le problème était que j'avais ceci défini globalement :

::-webkit-scrollbar {
  display: none;
}

Après avoir retiré ceci, cursor: pointer fonctionne comme prévu.

0voto

dealwap Points 158

Supprimer la valeur z-index du parent a résolu le problème pour moi.

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