Maison > Article > interface Web > Exemples d'utilisation de la pseudo-classe hover en CSS
: L'utilisation du survol, c'est-à-dire le paramètre de style effectué lorsque le pointeur de la souris se déplace dans l'élément
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>demo01</title> <style> *{ margin: 0; padding: 0; } ul li{ width: 300px; margin-top: 10px; background: #ff0000; } ul li:hover{ background: #000000; } </style></head><body> <ul> <li></li> <li></li> <li></li> </ul></body></html>
La situation ci-dessus existe lorsque le pointeur de la souris se déplace dans un élément et que l'élément lui-même change de style via : survol
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>demo01</title> <style> *{ margin: 0; padding: 0; } .container{ width: 300px; height: 300px; border: 1px solid #ff9f5a; } .content{ width: 100px; height: 100px; background: #27e7ff; } .container:hover .content{ background: #000000; } </style></head><body> <p class="container"> <p class="content"></p> </p></body></html>
Dans l'exemple ci-dessus, lorsqu'il existe une relation parent-enfant, le style de l'enfant peut être modifié via le :hover du parent. La méthode d'écriture est .container:hover .content, et il y a un espace après le survol ; Mais , enfant : le survol ne peut pas changer le style du parent
Exemple 3Ce 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!