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.

-1voto

Artem Points 1

J'ai trouvé une solution : utilisez :hover avec cursor: pointer si rien d'autre n'aide.

-1voto

chandrapal3000 Points 1

Empêcher l'utilisateur de sélectionner du texte, puis utiliser la propriété curser:pointer -

.targeted-span{
user-select: none;
curseur: pointer;}

-2voto

Positionnez l'élément comme relatif, puis utilisez z-index

.menu-toggle{ 
    display: block; 
    width: 40px; 
    height: 40px; 
    border:2px solid white; 
    border-radius: 5px; 
    margin: 15px; 
    float: right; 
    cursor: pointer; 
    text-align: center; 
    font-size: 30px; 
    color: var(--light-bg-color); 
    z-index: 10; 
}

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