Maison  >  Article  >  interface Web  >  Exemples d'utilisation de la pseudo-classe hover en CSS

Exemples d'utilisation de la pseudo-classe hover en CSS

黄舟
黄舟original
2017-10-21 10:37:341889parcourir

 : 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

Exemple 1


<!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

Exemple 2


<!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 3


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:
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