Bootstrap 5
v5 Dokumente zur Textausrichtung
In Bootstrap Version 5 wurden die Klassen für die Textausrichtung geändert. Verwenden Sie die folgenden neuen Klassen zum Ausrichten von Text:
text-links text-start
für die linke Ausrichtung.
text-center
für die mittige Ausrichtung.
text-rechts text-end
für die richtige Ausrichtung.
Diese Klassen können auch innerhalb von Tabellen verwendet werden. So richten Sie Text innerhalb einer Zelle rechts aus
<td class="text-end">$1,000.00</td>
Wenn Sie den Text innerhalb einer ganzen Spalte rechts ausrichten möchten, können Sie css verwenden nth-child
Eigenschaft
/* || right aligns text of third column; change 3 to your desired column number*/
tr > th:nth-child(3),
tr > td:nth-child(3) {
text-align: right;
}
Siehe untenstehendes Beispiel für eine vollständige Lösung
/* to right align text within whole column */
.custom-table tr>th:nth-child(3),
.custom-table tr>td:nth-child(3) {
text-align: right;
}
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/css/bootstrap.min.css" rel="stylesheet" />
<body>
<table class="table table-bordered custom-table">
<thead>
<tr>
<th scope="col">Date</th>
<th scope="col">Customer</th>
<th scope="col">Total</th>
</tr>
</thead>
<tbody>
<tr>
<td>11 May 2021</td>
<td>Paula Allen</td>
<td>$104.98</td>
</tr>
<tr>
<td>10 May 2021</td>
<td class="text-end">Kevin(right-align)</td>
<td>$233.00</td>
</tr>
<tr>
<td>09 May 2021</td>
<td>Joyes Murray</td>
<td>$170.25</td>
</tr>
</tbody>
</table>
</body>