Zoskupte sériu tlačidiel do jedného riadku so skupinou tlačidiel a vylepšite ich pomocou JavaScriptu.
Základný príklad
Zabaľte sériu tlačidiel .btns .btn-group. Pridajte si voliteľný prepínač JavaScript a správanie štýlu začiarkavacieho políčka pomocou nášho doplnku pre tlačidlá .
Uistite sa, že sú správne rolea poskytnite štítok
Aby asistenčné technológie (napríklad čítačky obrazovky) sprostredkovali, že séria tlačidiel je zoskupená, je potrebné poskytnúť vhodný roleatribút. Pre skupiny tlačidiel by to bolo role="group", zatiaľ čo panely nástrojov by mali mať role="toolbar".
Okrem toho by skupiny a panely s nástrojmi mali dostať explicitné označenie, pretože väčšina asistenčných technológií ich inak neoznámi, a to aj napriek prítomnosti správneho atribútu role. V tu uvedených príkladoch používame aria-label, ale aria-labelledbymožno použiť aj alternatívy, ako napr.
Panel nástrojov tlačidiel
Kombinujte sady skupín tlačidiel do panelov s nástrojmi tlačidiel pre komplexnejšie komponenty. Použite pomocné triedy podľa potreby na rozmiestnenie skupín, tlačidiel a ďalších.
Neváhajte miešať skupiny vstupov so skupinami tlačidiel na paneloch s nástrojmi. Podobne ako vo vyššie uvedenom príklade budete pravdepodobne potrebovať nejaké nástroje na správne umiestnenie vecí.
@
@
Dimenzovanie
Namiesto aplikovania tried veľkosti tlačidiel na každé tlačidlo v skupine stačí pridať .btn-group-*ku každému .btn-group, vrátane každého z nich pri vnorení viacerých skupín.
Hniezdenie
Ak chcete rozbaľovacie ponuky zmiešané so sériou tlačidiel, umiestnite .btn-groupdo iného ..btn-group