Maison > interface Web > tutoriel CSS > Comment puis-je styliser un élément enfant lorsque son parent est survolé ?

Comment puis-je styliser un élément enfant lorsque son parent est survolé ?

Patricia Arquette
Libérer: 2024-11-29 13:11:10
original
997 Les gens l'ont consulté

How Can I Style a Child Element When Its Parent is Hovered?

Style des éléments enfants lors du survol du parent

Besoin de modifier l'apparence d'un élément enfant lorsque vous survolez son parent ? Entrez le puissant sélecteur :hover de CSS.

Pour ce faire :

.parent:hover .child {
  /* Styling for the child element when the parent is hovered */
}
Copier après la connexion

Avec ce sélecteur, vous ciblez l'élément enfant lorsque le parent, ".parent", est survolé. Le combinateur de descendants (espace) sélectionne les descendants correspondant à ".child".

Par exemple :

.parent:hover .child {
  background-color: #ccc;
}
Copier après la connexion

Cela rend l'arrière-plan de l'élément enfant gris lorsque vous survolez le parent.

Exemple en direct :

<div class="parent">
  <p class="child">Hover me</p>
</div>
Copier après la connexion
.parent {
  border: 1px dashed gray;
  padding: 1em;
  display: inline-block;
}

.child {
  background-color: white;
  padding: 0.5em;
  transition: all 0.5s;
}

.parent:hover .child {
  background-color: #ccc;
  transform: scale(1.1);
}
Copier après la connexion

Cet exemple change l'arrière-plan de l'élément enfant en gris et l'agrandit légèrement au survol du parent.

N'oubliez pas que la prise en charge de votre navigateur est couverte ici. Plongez dans CSS et améliorez votre expérience utilisateur !

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal