Bonjour,
Prenons une grid toute simple.
grid-template-columns: auto 1fr;
Dans la deuxième colonne, j'ai un grid item avec à l'intérieur des images à largeur fixe et du texte.
<img width=500 />
<p>un long texte</p>
<img width=500 />
<p>un long texte</p>
etc.
Si je rétrécis la fenêtre à moins de 500px ma deuxième colonne est bloquée par les images à largeur 500px et mon texte devient partiellement caché, alors que je veux qu'il s'adapte de façon fluide à la largeur de la fenêtre.
Je peux régler le problème en créant un flex-item par image et un flex-item par p mais ma question est :
Dans un même flex item dont la largeur est inconnue comment faire pour que le texte s'adapte à largeur de la fenêtre alors que d'autres éléments sont plus larges que la fenêtre ?
J'espère que ma question est claire.
Modifié par boteha_2 (30 Nov 2022 - 20:45)
Prenons une grid toute simple.
grid-template-columns: auto 1fr;
Dans la deuxième colonne, j'ai un grid item avec à l'intérieur des images à largeur fixe et du texte.
<img width=500 />
<p>un long texte</p>
<img width=500 />
<p>un long texte</p>
etc.
Si je rétrécis la fenêtre à moins de 500px ma deuxième colonne est bloquée par les images à largeur 500px et mon texte devient partiellement caché, alors que je veux qu'il s'adapte de façon fluide à la largeur de la fenêtre.
Je peux régler le problème en créant un flex-item par image et un flex-item par p mais ma question est :
Dans un même flex item dont la largeur est inconnue comment faire pour que le texte s'adapte à largeur de la fenêtre alors que d'autres éléments sont plus larges que la fenêtre ?
J'espère que ma question est claire.
Modifié par boteha_2 (30 Nov 2022 - 20:45)