2016-04-15 1 views
0

Je crée une page d'administration qui interroge les rapports alors sur les poids de page des pages clés pour un site (atterrissage, etc.)alignement cellulaire vertical avec Bootstrap 4

Bootstrap- 4 est proche, je l'ai utilisé pour créer une mise en page, dont je suis content. Cependant, pour chaque ligne, le texte d'une cellule n'est pas aligné verticalement. Je peux faire un alignement de droite simple avec:

.cell { text-align: right; } 

mais je veux également aligner verticalement. Je crois que Bootstrap 4 utilise flexbox. Y a-t-il un moyen de faire un alignement de texte vertical dans une cellule en utilisant flex? Mon exemple est ici sur CodePen

+0

Il semble que vous avez ajouté la solution à votre échantillon CodePen qui a confondu l'enfer hors de moi pendant quelques minutes. –

+0

Désolé à ce sujet. – timbo

+0

Pas besoin de m'excuser, je pensais juste ajouter un commentaire au cas où quelqu'un d'autre regarderait cela et se demande ce que vous entendez par alignement vertical quand tout est déjà aligné verticalement. –

Répondre

1

Ils sont déjà alignés, ils sont rembourrés à l'intérieur du bouton qui rend le texte non aligné sur la deuxième colonne w.r.t. premier.

ajouter follwing au deuxième texte css colonne:

padding: .375rem 0; 
font-size: 1rem; 
font-weight: 400; 
line-height: 1.5; 
vertical-align: middle; 
+0

Génial. Je vous remercie! – timbo

+0

@timbo np, je voudrais vous aider la prochaine fois –

+0

@timbo: Tout ce dont vous avez besoin est le rembourrage. Je ne vois pas pourquoi les autres choses seraient nécessaires. font-size, font-weight et line-height ont déjà ces mêmes valeurs et vertical-align n'est pas nécessaire puisque le padding effectue le centrage. –