Centrer une image et avoir un width auto
Résolu/Fermé
lamontange
Messages postés
133
Date d'inscription
jeudi 3 décembre 2020
Statut
Membre
Dernière intervention
29 septembre 2023
-
26 oct. 2022 à 12:21
lamontange Messages postés 133 Date d'inscription jeudi 3 décembre 2020 Statut Membre Dernière intervention 29 septembre 2023 - 26 oct. 2022 à 19:42
lamontange Messages postés 133 Date d'inscription jeudi 3 décembre 2020 Statut Membre Dernière intervention 29 septembre 2023 - 26 oct. 2022 à 19:42
A voir également:
- Centrer une image et avoir un width auto
- Image iso - Guide
- Comment agrandir une image - Guide
- Acronis true image - Télécharger - Sauvegarde
- Légender une image - Guide
- Telecharger auto refresh - Télécharger - Divers Web & Internet
3 réponses
lamontange
Messages postés
133
Date d'inscription
jeudi 3 décembre 2020
Statut
Membre
Dernière intervention
29 septembre 2023
6
26 oct. 2022 à 19:42
26 oct. 2022 à 19:42
Comme ça, ça fonctionne :
.a-img-txt{ display:grid; } /* les enfants se superposent */ .a-img-txt>*{ grid-area:1/1/-1/-1; /* raccourci pour grid-row et grid-column */ } .a-img{ max-height: 100vh; display: block; margin-left: auto; margin-right: auto; } /* le texte */ .a-txt{ display:flex; justify-content:center; align-items:center; color:#fff; opacity:0; filter:invert(0); /* antibug si effet sur a-img */ transition:opacity .8s; } /* les couleurs c1 et c2 */ .c1{ background:#ff6600cc; /* avec alpha */ } .c2{ background:#6600ffcc; /* avec alpha */ } /* le survol */ .a-txt:hover{ opacity:1; } .a-img-txt:hover .a-img{ filter:invert(0); }
Bonne soirée ;)
lamontange
Messages postés
133
Date d'inscription
jeudi 3 décembre 2020
Statut
Membre
Dernière intervention
29 septembre 2023
6
26 oct. 2022 à 12:24
26 oct. 2022 à 12:24
Mon HTML :
<img class="roundy" src="images/largeur.jpg" alt="asiat"></div>
lamontange
Messages postés
133
Date d'inscription
jeudi 3 décembre 2020
Statut
Membre
Dernière intervention
29 septembre 2023
6
26 oct. 2022 à 19:37
26 oct. 2022 à 19:37
un :
display: block; margin-left: auto; margin-right: auto
fout en l'air mon animation :((((((
.a-img-txt{ display:grid; } /* les enfants se superposent */ .a-img-txt>*{ grid-area:1/1/-1/-1; /* raccourci pour grid-row et grid-column */ } .a-img{ max-height: 100vh; } } /* le texte */ .a-txt{ display:flex; justify-content:center; align-items:center; color:#fff; opacity:0; filter:invert(0); /* antibug si effet sur a-img */ transition:opacity .8s; } /* les couleurs c1 et c2 */ .c1{ background:#ff6600cc; /* avec alpha */ } .c2{ background:#6600ffcc; /* avec alpha */ } /* le survol */ .a-txt:hover{ opacity:1; } .a-img-txt:hover .a-img{ filter:invert(0); } /* la déco */ img{ max-width:100%; height:auto; } a{ text-decoration:none; }
Je n'ai plus de transition, ni de texte :/
Bonne soirée,
LM