Bonjour,
J'ai trois boutons.
Le contenu du texte des boutons est dynamique, plus ou moins long.
Si court, deux boutons sur la première ligne et un sur la seconde, selon code ci-dessus.
Mais si cela dépasse la largeur de 20em j'aimerais que cela passe automatiquement sur 3 lignes.
Il s'agit d'être responsive selon le contenu.
Voyez-vous une solution ?
Modifié par boteha_2 (30 Jun 2024 - 11:45)
J'ai trois boutons.
<div id="panier">
<div class="act">
<a href="#">Retourner identification</a>
<a href="#">Modifier quantité</a>
<a href="#" class="su">Supprimer le panier</a>
</div>
</div>
#panier {width: 20em}
div.act {justify-items: stretch; justify-content: start}
#panier > div.act {grid-template-columns: auto, auto; column-gap: 2px; row-gap: 2px}
#panier > div.act > a:first-child {grid-column: 1; grid-row: 1}
#panier > div.act > a:nth-child(2) {grid-column: 2; grid-row: 1}
#panier > div.act > a.su {grid-column: 1 / span 2; grid-row: 2}
Le contenu du texte des boutons est dynamique, plus ou moins long.
Si court, deux boutons sur la première ligne et un sur la seconde, selon code ci-dessus.
Mais si cela dépasse la largeur de 20em j'aimerais que cela passe automatiquement sur 3 lignes.
Il s'agit d'être responsive selon le contenu.
Voyez-vous une solution ?
Modifié par boteha_2 (30 Jun 2024 - 11:45)