À l'aide de la police-génial empilés icône dans un lien

Je suis en train d'utiliser une icône de la pile à l'intérieur d'un lien. Quand je viens de l'utiliser d'une seule icône, tout fonctionne comme d'habitude. Mais lorsque vous essayez d'utiliser un empilées icône, il n'apparaît pas dans le lien, comme une seule icône.

La première méthode que j'utilise est:

<a href="#" class="tweet"><span class="icon-stack"><i class="icon-circle icon-stack-base"></i><i class="icon-twitter"></i></span>tweetthis</a>

Vu: Cassé Empilés Icône

Qui me donne quelque chose où les deux icônes sont à la fois aligné à gauche (à côté du centre) et les icônes s'affichent par-dessus le texte.

J'avais pensé que, y compris la durée avec l'icône de la pile de la classe au lieu d'un seul <i> serait le moyen de le faire, mais il ne l'est pas. Cela fonctionne bien:

<a href="#" class="tweet"><i class="icon-circle"></i><i class="icon-twitter"></i>tweetthis</a>

Vu: Inline icônes

Je ne suis pas sûr où placer le récipient <span>, ou si il doit y avoir plus de styles ajoutée. J'ai essayé différentes combinaisons. Réglage de la a à display:block n'aide pas (il n'y a pas d'autres styles appliqués pour le lien).

Quand il n'y a pas de texte dans le lien, le résultat est le même. Réglage de la .icon-stack classe de conteneur à display:block ne l'aider à travailler, mais il n'est pas parfait, car la base de l'icône est d'autant plus grand que l'icône sur le dessus.

Elle ce quelque chose de possible? Ou suis-je en repoussant les limites de la façon dont empilées les icônes doivent être utilisés?

OriginalL'auteur helloerik | 2013-06-16