Gruppera en serie knappar tillsammans på en enda rad med knappgruppen och förstärk dem med JavaScript.
Grundläggande exempel
Linda en serie knappar med .btnin .btn-group. Lägg till valfritt JavaScript-radio- och kryssrutestilbeteende med vårt plugin för knappar .
Se till att det är rätt roleoch tillhandahåll en etikett
För att hjälpmedel (som skärmläsare) ska förmedla att en serie knappar är grupperade, rolemåste ett lämpligt attribut tillhandahållas. För knappgrupper skulle detta vara role="group", medan verktygsfält ska ha en role="toolbar".
Dessutom bör grupper och verktygsfält ges en explicit etikett, eftersom de flesta hjälpmedelstekniker annars inte kommer att meddela dem, trots närvaron av det korrekta rollattributet. I exemplen här använder vi aria-label, men alternativ som aria-labelledbykan också användas.
Knappens verktygsfält
Kombinera uppsättningar av knappgrupper till knappverktygsfält för mer komplexa komponenter. Använd verktygsklasser efter behov för att placera ut grupper, knappar och mer.
Blanda gärna indatagrupper med knappgrupper i dina verktygsfält. I likhet med exemplet ovan kommer du troligen att behöva några verktyg för att placera saker ordentligt.
@
@
Dimensionering
Istället för att tillämpa knappstorleksklasser på varje knapp i en grupp, lägg bara .btn-group-*till i varje .btn-group, inklusive var och en när du kapslar flera grupper.
Häckande
Placera en i en .btn-groupannan .btn-groupnär du vill ha rullgardinsmenyer blandade med en rad knappar.