Pleine Largeur Split Bouton de la liste Déroulante dans Twitter Bootstrap
J'ai une place sur mon site qui est à l'aide d'un tas de button
éléments de style avec btn-block
(exemple de le Twitter Bootstrap Docs). Maintenant, je veux passer à certains d'entre eux de diviser les boutons (exemple), mais je n'arrive pas à obtenir la scission boutons et les boutons normaux à être de la même longueur.
J'ai expérimenté toutes sortes de choses, mais je n'arrive pas à trouver une façon de le faire. Quelqu'un a réussi à le faire? Gardez à l'esprit que je ne veux pas coder en dur la largeur des éléments si je n'ai pas. (Notez que cela n'inclut pas l'aide codée en dur pourcentages.) Si c'est absolument nécessaire, je suis OK avec la définition d'une largeur pour la bascule la partie du bouton (parce que je sais il n'y aura qu'une seule flèche de caractère), mais souhaitez spécifier que quelques "nombres magiques" que possible afin de garder le code maintenable à l'avenir.
Oups, j'ai oublié de le poster celui-là. Ici: jsfiddle.net/eBJGW/4
lien du css et bootstrap
Le Bootstrap CSS est lié à la "gestion des Ressources" onglet sur le côté de la JSFiddle page. C'est le non-modifié le CSS de Twitter Bootstrap site de démonstration.
OriginalL'auteur Moshe Katz | 2013-02-04
Vous devez vous connecter pour publier un commentaire.
J'ai été à la recherche pour le même genre de comportement et trouvé ce flexbox solution: http://codepen.io/ibanez182/pen/MwZwJp
C'est une élégante mise en œuvre qui rend l'utilisation de la
flex-grow
de la propriété.Il suffit d'ajouter le
.btn-flex
classe à la.btn-group
dans votre code HTML. C'est tout le CSS que vous avez besoin de:De crédit va à l'auteur de la plume: Nicola Appuyez Sur La Touche I
OriginalL'auteur sldk
Si vous ajoutez la classe btn-bloc du .btn-élément de groupe et de donner la dropdownbutton éléments % largeurs, que ferait l'affaire.
Voici un exemple: http://jsfiddle.net/eBJGW/5/
OriginalL'auteur belens