Non, Bootstrap n'a pas de classe pour cela, mais ce type de classe est considéré comme une classe "utilitaire", similaire à la classe ".pull-right" mentionnée par @anton.
Si vous regardez utilities.less, vous verrez très peu de classes d'utilitaires dans Bootstrap, la raison étant que ce type de classe est généralement mal vu et qu'il est recommandé de l'utiliser pour: a) le prototypage et le développement - afin que vous puissiez rapidement construire sortez vos pages, puis supprimez les classes pull-right et pull-left au profit de l'application de flottants à des classes plus sémantiques ou aux éléments eux-mêmes, ou b) quand c'est clairement plus pratique qu'une solution plus sémantique.
Dans votre cas, par votre question, il semble que vous souhaitiez aligner un certain texte à droite dans votre tableau, mais pas tout. Sémantiquement, il serait préférable de faire quelque chose comme (je vais juste inventer quelques classes ici, à l'exception de la classe d'amorçage par défaut, .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>
Et appliquez simplement les déclarations text-align: left
or text-align: right
aux classes value-value et price-label (ou à toutes les classes qui fonctionnent pour vous).
Le problème avec l'application en align-right
tant que classe est que si vous voulez refactoriser vos tables, vous devrez refaire le balisage et les styles. Si vous utilisez des classes sémantiques, vous pourrez peut-être vous en sortir en ne refactorisant que le contenu CSS. De plus, si vous prenez le temps d'appliquer une classe à un élément, il est préférable d'essayer d'attribuer une valeur sémantique à cette classe afin que le balisage soit plus facile à naviguer pour d'autres programmeurs (ou vous trois mois plus tard).
Une façon d'y penser est la suivante: lorsque vous posez la question "A quoi sert ce td?", Vous n'obtiendrez pas de clarification de la réponse "align-right".