Styles d'image CSS
- Page précédente Tooltip CSS
- Page suivante property object-fit CSS
Apprenez à utiliser les styles d'image CSS.
Image arrondie
Utilisez border-radius
Créez une image arrondie avec l'attribut
Image miniature
Utilisez border
Créez une miniature avec l'attribut.
Miniature :

Exemple
img { border: 1px solid #ddd; border-radius: 4px; padding: 5px; width: 150px; } <img src="paris.jpg" alt="Paris">
Images responsives
Les images responsives s'ajustent automatiquement pour s'adapter à la taille de l'écran.
Si vous souhaitez réduire l'image selon les besoins mais éviter de l'agrandir au-delà de la taille originale, ajoutez le code suivant :
Exemple
img { max-width: 100%; height: auto; }
Astuce :Dans nos Tutoriel CSS RWD Apprenez plus sur la conception Web responsive dans nos
Centrer l'image
Pour centrer l'image, définissez les marges extérieures gauche et droite sur auto
et le définir comme élément en bloc :

Exemple
img { display: block; margin-left: auto; margin-right: auto; width: 50%; }
Photo Polaroid / Carte

Tulipe jaune

Tulipe rouge
Exemple
div.polaroid { width: 80%; background-color: white; ombre de boîte: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } img {largeur: 100%} div.container { alignement de texte: center; marge: 10px 20px; }
Image transparente
opacité
La valeur de l'attribut se situe entre 0.0 et 1.0. Plus la valeur est basse, plus l'image est transparente :

opacité 0.2

opacité 0.5

opacité 1 (par défaut)
Exemple
img { opacité: 0.5; }
Texte d'image
Comment positionner du texte dans une image :
Exemple

Essayez-le vous-même :
En haut à gauche En haut à droite En bas à gauche En bas à droite Centré
Filtre d'image
CSS filtre
Les attributs ajoutent des effets visuels (comme le flou et la saturation) aux éléments.
Attention :Internet Explorer ou Edge 12 ne prennent pas en charge l'attribut filter.
Exemple
Changer la couleur de toutes les images en noir et blanc (100% gris) :
img { filtre: gris(100%); }
Astuce :Veuillez visiter notre Guide de référence des filtres CSSPour plus d'informations sur les filtres CSS.
Superposition d'image au survol
Créer un effet superposé au survol de la souris :
Inverser l'image
Veuillez déplacer le curseur sur l'image :

Exemple
img:hover { transform: scaleX(-1); }
Bibliothèque d'images responsive
Nous pouvons créer une bibliothèque d'images adaptative en utilisant CSS.
Dans cet exemple, nous utilisons les requêtes média pour réorganiser les images selon les tailles d'écran différentes. Veuillez ajuster la taille de la fenêtre du navigateur pour voir l'effet :
Exemple
.responsive { marge: 0 6px; flottant: gauche; largeur: 24.99999%; } @media only screen and (max-width: 700px){ .responsive { largeur: 49.99999%; marge: 6px 0; } } @media only screen and (max-width: 500px){ .responsive { width: 100%; } }
Astuce :Veuillez consulter nos Tutoriel CSS RWD Apprenez plus sur la conception de site web réactif sur
Fenêtre modale d'image (Image Modal)
C'est un exemple de la manière dont CSS et JavaScript collaborent.
Tout d'abord, créez une fenêtre modale (dialogue) en utilisant CSS et cachez-la par défaut.
Ensuite, lorsque l'utilisateur clique sur l'image, utilisez JavaScript pour afficher une fenêtre modale et affichez l'image à l'intérieur :

- Page précédente Tooltip CSS
- Page suivante property object-fit CSS