📜  css comment placer un icon sur une photo - CSS (1)

📅  最后修改于: 2023-12-03 14:40:16.703000             🧑  作者: Mango

CSS Comment Placer Un Icon Sur Une Photo

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.

Étape 1 : Préparation de l'image

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">
Étape 2 : Ajout de l'icône

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.
Étape 3 : Résultat

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.

Image avec icône

Conclusion

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.