Ajout d'icônes pour un Bootstrap déroulante
Je tiens à ajouter quelques icônes pour les liens dans un fichier d'amorce la liste déroulante à l'aide de code comme ceci:
<ul>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Some Dropdown<b class="caret"></b></a>
<ul class="dropdown-menu">
<li><i class="icon-arrow-up"></i><a href="#">Up</a></li>
<li><i class="icon-arrow-down"></i><a href="#">Down</a></li>
<li><i class="icon-arrow-left"></i><a href="#">Left</a></li>
<li><i class="icon-arrow-right"></i><a href="#">Right</a></li>
</ul>
</li>
</ul>
Cependant, les icônes sont hors de place:
J'ai essayé en utilisant la solution dans cette réponse, mais il ne semble pas fonctionner. Quelqu'un peut-il apporter une solution et d'expliquer pourquoi/comment ça marche?
Merci!
InformationsquelleAutor wrongusername | 2013-04-11
Vous devez vous connecter pour publier un commentaire.
Mettre les icônes à l'intérieur de l'ancre tags:
HTML:
.dropdown-item i { min-width: 20px; text-align: center; }
Utilisé pour Position
Définir votre
.dropdown-menu li
position relative
et je définirposition absolute
comme ce
Démonstration En Direct
Mettre les icônes à l'intérieur de l'ancrage des balises pour Bootstrap v3 (avec des icônes de http://www.FontAwesome.com):
Exemple: http://jsfiddle.net/9ce3P/