Je dois faire en sorte que cette image s'étire jusqu'à la taille maximale possible sans déborder de son cadre. <div>
ou de biaiser l'image.
Je ne peux pas prédire le rapport hauteur/largeur de l'image, il n'y a donc aucun moyen de savoir s'il faut l'utiliser :
<img src="url" style="width: 100%;">
o
<img src="url" style="height: 100%;">
Je ne peux pas utiliser les deux (c'est-à-dire style="width : 100% ; height : 100% ;") parce que cela étirerait l'image pour qu'elle s'adapte à la taille de l'écran. <div>
.
En <div>
a une taille fixée en pourcentage de l'écran, ce qui est également imprévisible.
2 votes
Si vous avez besoin que l'image soit remplie en hauteur ou en largeur aux dimensions correspondantes de la div, je ne peux que penser à utiliser javascript. Est-ce quelque chose que vous souhaitez explorer ?
1 votes
En rapport : stackoverflow.com/questions/787839/
2 votes
La réponse est
object-fit
voir (et upvote) @daniels ci-dessous1 votes
@aexl Merci de m'avoir alerté sur ce point. Cette question date de 11,5 ans et j'ai accepté cette réponse le jour même. XD J'ai sélectionné une autre réponse, qui semble plus pertinente que celle que vous avez mentionnée. Faites-moi savoir si vous n'êtes pas d'accord. En fait, je ne suis pas un développeur web, je ne fais que du C++, donc je ne sais pas trop comment choisir la meilleure réponse ici.