Je souhaite afficher une icône de glyphicon après un texte. Dans la documentation, il n'y a qu'avant des exemples comme vous pouvez le voir ici: http://getbootstrap.com/components/#glyphicons-examples
<div class="glyphicon glyphicon-chevron-right">Next</div>
<div>Next<span class="glyphicon glyphicon-chevron-right"></span></div>
#next.custom-chevron-right:after {
font-family: 'Glyphicons Halflings';
content: "\e080";
}
<div id="next" class="glyphicon custom-chevron-right">Next</div>
Exemple source: bootply
Existe-t-il une meilleure façon de le faire simplement avec les classes bootstrap?
Il existe généralement deux façons d'ajouter des glyphicons (ou toute autre police d'icône utilisée). La première façon de les ajouter via html.
<div>Next <span class="glyphicon glyphicon-chevron-right"></span></div>
// Be sure to add a space in between your text and the icon
La deuxième façon de le faire en utilisant CSS. Au minimum, vous devez inclure la famille de polices et le code de caractère .
<div><span>Next</span></div>
span::after {
font-family: 'Glyphicons Halflings';
content: "\e080";
}
Évidemment, en utilisant la méthode CSS, vous pouvez ensuite ajouter un style supplémentaire, mais cet exemple vous montre le minimum nécessaire pour que l'icône apparaisse à l'endroit correct.
Votre première solution est la meilleure solution. Il n'y a vraiment aucun intérêt à le faire d'une autre manière car c'est ainsi que vous mettez des glyphicons sur votre site Web avec Bootstrap de toute façon