J'ai jeté un coup d'œil à l'un des exemples de Bootstrap qui utilise la fonction card-deck
et card
classes ( Exemple de tarification ). Je me suis demandé comment on peut corriger l'alignement des boutons si l'une des listes a moins d'éléments que les autres.
J'aimerais que tous les boutons soient alignés verticalement (au bas de chaque carte), mais je n'ai pas trouvé le moyen de le faire. J'ai essayé de définir le paramètre .align-bottom
ainsi que l'intégration du bouton dans la classe <div class="align-text-bottom">
. J'ai également essayé plusieurs suggestions de cette question sur l'ajout d'espace mais toujours pas de succès (l'espacement devrait également être variable de manière à remplir l'espace restant de la liste).
Emballage dans <div class="card-footer bg-white">
n'a pas non plus donné le résultat escompté car il n'aligne pas le bouton en bas de la carte et crée une sorte de bordure autour de lui.
Quelqu'un a une idée ?
Edit : Voici un jsfiddle qui ressemble au problème.
2 votes
Vous pouvez toujours le positionner comme
absolute, bottom:0, margin:0 auto
avec leur parent défini commeposition: relative
0 votes
@Paulie_D J'ai essayé de régler
style="margin-top: auto;"
mais cela ne change rien à la situation. Le bouton se trouve exactement à l'endroit où il était auparavant. Voir ce violon .