📅  最后修改于: 2023-12-03 14:40:16.703000             🧑  作者: Mango
Lors de la création de sites web, il est souvent nécessaire de placer des icônes sur des images. Cela peut être utile pour ajouter des informations supplémentaires à une image, par exemple. Heureusement, avec CSS, c'est très facile à faire. Dans ce guide, nous allons vous montrer comment placer un icône sur une photo en utilisant CSS comments.
Avant de pouvoir ajouter un icône à une photo, vous devez d'abord sélectionner la photo et l'ajouter à votre page web. Vous pouvez le faire en utilisant la balise img
de HTML. Pour ce guide, nous allons utiliser l'image suivante :
<img src="image.jpg" alt="Image">
Une fois que vous avez ajouté votre image, vous pouvez maintenant ajouter l'icône. Pour cela, nous allons utiliser les CSS comments. Les commentaires CSS sont des morceaux de code qui ne seront pas interprétés par le navigateur, mais qui peuvent être utilisés pour ajouter des notes et des instructions pour les développeurs. Dans notre cas, nous allons utiliser un code de commentaire pour ajouter l'icône à l'image.
Voici le code CSS pour ajouter l'icône :
img::before {
content: "";
background-image: url("icon.png");
background-repeat: no-repeat;
position: absolute;
width: 32px;
height: 32px;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
}
Nous avons sélectionné l'élément img
en utilisant le sélecteur ::before
. Nous avons ensuite utilisé les propriétés CSS pour ajouter l'icône :
content
: nous avons utilisé une chaîne vide pour la propriété de contenu. Cela permet de créer un pseudo-élément avant l'élément img
.background-image
: nous avons utilisé cette propriété pour ajouter l'image de l'icône. Vous pouvez remplacer "icon.png" par l'emplacement de votre propre image d'icône. background-repeat
: cette propriété assure que l'icône ne soit pas répétée sur l'image.position
: cette propriété est utilisée pour positionner l'icône.width
et height
: ces propriétés sont utilisées pour définir la taille de l'icône.top
et left
: ces propriétés sont utilisées pour positionner l'icône au centre de l'image.transform
: nous avons utilisé cette propriété pour déplacer l'icône de moitié vers la gauche et le haut afin qu'elle soit centrée au bon endroit.Une fois que vous avez ajouté le code CSS, enregistrez votre fichier et ouvrez-le dans un navigateur Web. Vous devriez voir votre image avec l'icône centrée sur celle-ci.
Placer des icônes sur les images peut ajouter des informations supplémentaires et améliorer l'apparence de votre site Web. De plus, grâce à CSS, il est très facile de le faire. En utilisant les commentaires CSS, vous pouvez ajouter des icônes à n'importe quelle image de votre page en quelques lignes de code.