J'ai juste eu à le faire moi-même, vous devez le faire dans l'autre sens.
-
ne pas jouer avec le vertical-align de votre texte
- jouer avec le vertical align de la font-awesome icône
<div>
<span class="icon icon-2x icon-camera" style=" vertical-align: middle;"></i>
<span class="my-text">hello world</span>
</div>
Bien sûr, vous ne pourriez pas utiliser des styles en ligne et de les cibler avec votre propre feuille de style css de la classe. Mais cela fonctionne dans un copier coller de la mode.
Voir ici:
L'alignement Vertical du texte et l'icône dans le bootstrap bouton
Si ça ne tenait qu'à moi, cependant, je ne voudrais pas utiliser l'icône-2x. Et il suffit de spécifier une taille de police moi-même, comme dans l'exemple suivant
<div class='my-fancy-container'>
<span class='my-icon icon-file-text'></span>
<span class='my-text'>Hello World</span>
</div>
.my-icon {
vertical-align: middle;
font-size: 40px;
}
.my-text {
font-family: "Courier-new";
}
.my-fancy-container {
border: 1px solid #ccc;
border-radius: 6px;
display: inline-block;
margin: 60px;
padding: 10px;
}
pour un exemple, voir http://jsfiddle.net/3GMjp/77/