Agrupeu una sèrie de botons en una sola línia amb el grup de botons i supereu-los amb JavaScript.
Exemple bàsic
Emboliqui una sèrie de botons amb .btnin .btn-group. Afegiu una ràdio de JavaScript opcional i un comportament d'estil de casella de selecció amb el nostre connector de botons .
Assegureu-vos que sigui correcte rolei proporcioneu una etiqueta
Per tal que les tecnologies d'assistència (com ara lectors de pantalla) transmetin que s'agrupen una sèrie de botons, rolecal proporcionar un atribut adequat. Per als grups de botons, això seria role="group", mentre que les barres d'eines haurien de tenir un role="toolbar".
A més, els grups i les barres d'eines haurien de tenir una etiqueta explícita, ja que la majoria de les tecnologies d'assistència no els anunciaran, malgrat la presència de l'atribut de rol correcte. En els exemples proporcionats aquí, fem servir , però també es poden utilitzar aria-labelalternatives com ara .aria-labelledby
Barra d'eines de botons
Combineu conjunts de grups de botons en barres d'eines de botons per a components més complexos. Utilitzeu les classes d'utilitat segons sigui necessari per espaiar grups, botons i més.
No dubteu a barrejar grups d'entrada amb grups de botons a les vostres barres d'eines. De manera similar a l'exemple anterior, és probable que necessiteu algunes utilitats per espaiar les coses correctament.
@
@
Talla
En lloc d'aplicar classes de mida de botons a tots els botons d'un grup, només cal que afegiu -los .btn-group-*a cadascun .btn-group, inclòs cada un quan anideu diversos grups.
Nidificació
Col·loqueu un .btn-groupdins d'un altre .btn-groupquan vulgueu que els menús desplegables es barregin amb una sèrie de botons.