En utilisant le Bootstrap pull-right
helper ne travaillent pas pour nous, car il utilise float: right
, ce qui forces de l' inline-block
éléments block
. Et lorsque l' .btn
s deviennent block
, ils perdent le naturel de la marge qu' inline-block
assurait quasiment comme des éléments textuels.
Donc, au lieu de cela, nous avons utilisé direction: rtl;
sur l'élément parent, qui provoque le texte à l'intérieur de cet élément de mise en page de droite à gauche, et qui provoque inline-block
éléments de mise en page de droite à gauche, trop. Vous pouvez utiliser MOINS comme suit pour empêcher les enfants d'être énoncées rtl
trop:
/* Flow the inline-block .btn starting from the right. */
.btn-container-right {
direction: rtl;
* {
direction: ltr;
}
}
et de l'utiliser comme:
<div class="btn-container-right">
<button class="btn">Click Me</button>
</div>