Maison >interface Web >tutoriel CSS >Comment changer la couleur d'arrière-plan d'un Div en survol et le rendre cliquable ?
Comment changer la couleur d'arrière-plan d'un div en survol
Question :
Lorsque vous essayez de changez la couleur d'arrière-plan d'un div au survol de la souris, seul le lien dans le div change de couleur au lieu du div entier. Comment puis-je étendre le changement de couleur à l’ensemble du div ? De plus, comment puis-je faire en sorte que l'ensemble du div agisse comme un lien en cliquant ?
Réponse :
Le problème se pose car le sélecteur "a:hover" n'affecte que le élément dans le div. Pour changer la couleur de l'ensemble du div, vous devez plutôt utiliser "le div:hover".
Pour modifier le comportement du div afin qu'en cliquant n'importe où à l'intérieur, vous accédiez à une adresse désignée, les étapes suivantes sont nécessaires :
Alternative pour les divs groupés :
Si vous souhaitez modifier la couleur d'arrière-plan de plusieurs divs, attribuez-leur une classe CSS :
Conseils supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!