Nein, Bootstrap hat keine Klasse dafür, aber diese Art von Klasse wird als "Utility"-Klasse betrachtet, ähnlich wie die von @anton erwähnte ".pull-right"-Klasse.
Wenn Sie sich die utilities.less ansehen, werden Sie nur sehr wenige Utility-Klassen in Bootstrap sehen. Der Grund dafür ist, dass diese Art von Klassen im Allgemeinen verpönt ist und nur für folgende Zwecke verwendet werden sollte: a) für das Prototyping und die Entwicklung - damit Sie Ihre Seiten schnell aufbauen können und dann die pull-right- und pull-left-Klassen zugunsten der Anwendung von Floats auf semantischere Klassen oder auf die Elemente selbst entfernen können, oder b) wenn es eindeutig praktischer ist als eine semantischere Lösung.
In Ihrem Fall sieht es nach Ihrer Frage so aus, als ob Sie einen bestimmten Text in Ihrer Tabelle rechts ausrichten möchten, aber nicht den gesamten Text. Semantisch wäre es besser, etwas zu tun wie (ich werde nur ein paar Klassen hier, mit Ausnahme der Standard-Bootstrap-Klasse, .table):
<table class="table price-table">
<thead>
<th class="price-label">Total</th>
</thead>
<tbody>
<tr>
<td class="price-value">$1,000,000.00</td>
</tr>
</tbody>
</table>
Und wenden Sie einfach die text-align: left
o text-align: right
Deklarationen zu den Preis-Wert- und Preis-Etikett-Klassen (oder anderen Klassen, die für Sie geeignet sind).
Das Problem bei der Anwendung align-right
als Klasse ist, dass Sie, wenn Sie Ihre Tabellen umgestalten wollen, das Markup und die Stile neu erstellen müssen. Wenn Sie semantische Klassen verwenden, können Sie möglicherweise mit einer Umstrukturierung nur des CSS-Inhalts auskommen. Und wenn Sie sich die Zeit nehmen, einem Element eine Klasse zuzuweisen, sollten Sie versuchen, dieser Klasse einen semantischen Wert zuzuweisen, damit das Markup für andere Programmierer (oder für Sie selbst drei Monate später) leichter zu navigieren ist.
Man kann sich das so vorstellen: Wenn Sie die Frage stellen: "Wofür ist dieses td?", wird die Antwort "rechts ausrichten" keine Klarheit bringen.