Bonjour,
Je voudrais croper une image et la rendre responsive, mais je ne sais pas comment y parvenir.
Admettons que j'ai une image rectangulaire, je souhaite qu'elle ait un ratio carré et que le reste de l'image qui dépasse disparaisse, tout en restant responsive.
En gros j'aimerais pouvoir faire width :100% / height :auto mais en ayant changé le ratio de l'image.
Je ne comprends pas pourquoi ça marche sur une image sans taille défini (alors qu'elle en a une au final) et pas sur une image dont la taille est défini par le css.
J'ai déjà essayé de la mettre dans une div et d'appliquer une taille sur la div + overflow: hidden pour couper l'image mais je perd le coté responsive a cause de la taille.
Je voudrais croper une image et la rendre responsive, mais je ne sais pas comment y parvenir.
Admettons que j'ai une image rectangulaire, je souhaite qu'elle ait un ratio carré et que le reste de l'image qui dépasse disparaisse, tout en restant responsive.
En gros j'aimerais pouvoir faire width :100% / height :auto mais en ayant changé le ratio de l'image.
Je ne comprends pas pourquoi ça marche sur une image sans taille défini (alors qu'elle en a une au final) et pas sur une image dont la taille est défini par le css.
J'ai déjà essayé de la mettre dans une div et d'appliquer une taille sur la div + overflow: hidden pour couper l'image mais je perd le coté responsive a cause de la taille.