Hello les gars,
J'aurais besoin d'un petit coup de pouce, je ne trouve pas la solution magique avec Grid pour arriver à mes fins.
Le problème :
Sur base de ce très simple HTML (je suis flexible si on veut le structurer différemment mais j'aimerais autant que possible le garder simple).
J'aimerais avoir un affichage automatique Key/Value soit sur la même ligne si l'espace le permet soit si un élément est trop long, les avoirs tous en 2 lignes. Donc soit :
ou si l'espace ne le permet pas :
La contrainte, je ne connais pas la taille de mon container donc c'est pour cela que je pensais à CSS Grid et un auto-fit (et un minmax avec max-content comme valeur).
Dernière chose, c'est que je ne veux pas avoir deux (ou plus) Key/Value sur une même ligne.
Ce n'est qu'une ligne de code à trouver mais je bloque dessus. Toute aide sera la bienvenue
Merci !
J'aurais besoin d'un petit coup de pouce, je ne trouve pas la solution magique avec Grid pour arriver à mes fins.
Le problème :
Sur base de ce très simple HTML (je suis flexible si on veut le structurer différemment mais j'aimerais autant que possible le garder simple).
<dl>
<dt>Key</dt>
<dd>Value</dd>
<dt>Key</dt>
<dd>Value</dd>
<dt>Key</dt>
<dd>Value</dd>
</dl>
J'aimerais avoir un affichage automatique Key/Value soit sur la même ligne si l'espace le permet soit si un élément est trop long, les avoirs tous en 2 lignes. Donc soit :
Key Value
--
Key Value
--
Key Value
ou si l'espace ne le permet pas :
Key
Value
--
Key
Value
--
Key
Value
La contrainte, je ne connais pas la taille de mon container donc c'est pour cela que je pensais à CSS Grid et un auto-fit (et un minmax avec max-content comme valeur).
Dernière chose, c'est que je ne veux pas avoir deux (ou plus) Key/Value sur une même ligne.
Ce n'est qu'une ligne de code à trouver mais je bloque dessus. Toute aide sera la bienvenue
Merci !