Maison  >  Article  >  interface Web  >  Lorsque la souris passe sur l'image, comment utiliser le CSS pour ajouter un effet de bordure à l'image ?

Lorsque la souris passe sur l'image, comment utiliser le CSS pour ajouter un effet de bordure à l'image ?

藏色散人
藏色散人original
2018-08-10 13:35:453389parcourir

Cet article vous présentera comment utiliser CSS pour ajouter des bordures aux images. Lors de la création d'un site Web, l'effet spécial de l'ajout de bordures aux images CSS est généralement de mettre en évidence les images de produits ou de pointer des images. les utilisateurs veulent cliquer sur le désir. En fait, quant au problème de l’ajout de bordures aux images CSS, de nombreuses solutions peuvent être trouvées simplement en effectuant une recherche sur Internet. Mais aujourd'hui, je vais vous montrer comment ajouter des bordures avec CSS en utilisant le code le plus simple. J'espère que cela aidera ceux qui sont intéressés.

Les exemples de code spécifiques pour ajouter des bordures aux images CSS sont les suivants :

<!DOCTYPE HTML>
<html>
<head>
    <title>css图片加边框代码测试</title>
    <meta charset="UTF-8">
    <style type="text/css">
        body{background: #ffffff;color:#06c;}
        em{ font-style:inherit;}
        img{background:white;margin:0 5px;width:70px;height:70px;}
        img:hover{border:1px red solid;}
        .demo2 img{border:1px solid transparent;}
        .demo2 img:hover{border:1px red solid;}
        .demo3 img:hover{width:68px;height:68px;border:1px solid yellow;}
    </style>
</head>
<body>
<div>
    <img  src="1.png" / alt="Lorsque la souris passe sur l'image, comment utiliser le CSS pour ajouter un effet de bordure à l'image ?" >
    <img  src="1.png" / alt="Lorsque la souris passe sur l'image, comment utiliser le CSS pour ajouter un effet de bordure à l'image ?" >
    <img  src="1.png" / alt="Lorsque la souris passe sur l'image, comment utiliser le CSS pour ajouter un effet de bordure à l'image ?" >
    <img  src="1.png" / alt="Lorsque la souris passe sur l'image, comment utiliser le CSS pour ajouter un effet de bordure à l'image ?" >
    <em>这里可以明显看到当img标签在hover的时候由于出现边框导致位移</em>
</div>
<div>
    <img  src="2.png" / alt="Lorsque la souris passe sur l'image, comment utiliser le CSS pour ajouter un effet de bordure à l'image ?" >
    <img  src="2.png" / alt="Lorsque la souris passe sur l'image, comment utiliser le CSS pour ajouter un effet de bordure à l'image ?" >
    <img  src="2.png" / alt="Lorsque la souris passe sur l'image, comment utiliser le CSS pour ajouter un effet de bordure à l'image ?" >
    <img  src="2.png" / alt="Lorsque la souris passe sur l'image, comment utiliser le CSS pour ajouter un effet de bordure à l'image ?" >
    <em>在这里给每个img添加border:1px solid transparent;</em>
</div>
<div>
    <img  src="1.png" / alt="Lorsque la souris passe sur l'image, comment utiliser le CSS pour ajouter un effet de bordure à l'image ?" >
    <img  src="1.png" / alt="Lorsque la souris passe sur l'image, comment utiliser le CSS pour ajouter un effet de bordure à l'image ?" >
    <img  src="1.png" / alt="Lorsque la souris passe sur l'image, comment utiliser le CSS pour ajouter un effet de bordure à l'image ?" >
    <img  src="1.png" / alt="Lorsque la souris passe sur l'image, comment utiliser le CSS pour ajouter un effet de bordure à l'image ?" >
    <em>在这里修改width和height</em>
</div>
</body>
</html>

L'effet de test du code ci-dessus est le suivant :

Lorsque la souris passe sur limage, comment utiliser le CSS pour ajouter un effet de bordure à limage ?

Remarque : Le sélecteur :hover permet de sélectionner l'élément sur lequel flotte le pointeur de la souris.

Astuce : Le sélecteur :hover peut être utilisé sur tous les éléments, pas seulement sur les liens.

Astuce : Le sélecteur :link définit le style des liens pointant vers des pages qui n'ont pas été visitées, le sélecteur :visited est utilisé pour définir des liens vers des pages qui ont été visitées et le sélecteur :active est utilisé pour liens actifs.

Remarque : Dans la définition CSS, :hover doit venir après :link et :visited (si présent) pour que le style prenne effet.

Cet article présente en détail comment ajouter des bordures aux images CSS. J'espère qu'il sera utile aux amis dans le besoin.


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