Grupați o serie de butoane împreună pe o singură linie cu grupul de butoane și supraalimentați-le cu JavaScript.
Exemplu de bază
Înfășurați o serie de nasturi cu .btnîn .btn-group. Adăugați un comportament radio opțional JavaScript și stil de casetă de selectare cu pluginul nostru pentru butoane .
Asigurați-vă că este corect roleși furnizați o etichetă
Pentru ca tehnologiile de asistență (cum ar fi cititoarele de ecran) să transmită că o serie de butoane este grupată, roletrebuie furnizat un atribut adecvat. Pentru grupurile de butoane, aceasta ar fi role="group", în timp ce barele de instrumente ar trebui să aibă un role="toolbar".
În plus, grupurile și barele de instrumente ar trebui să primească o etichetă explicită, deoarece majoritatea tehnologiilor de asistență nu le vor anunța altfel, în ciuda prezenței atributului de rol corect. În exemplele oferite aici, folosim aria-label, dar aria-labelledbypot fi folosite și alternative, cum ar fi.
Bara de instrumente pentru butoane
Combinați seturi de grupuri de butoane în bare de instrumente pentru butoane pentru componente mai complexe. Utilizați clase de utilitate după cum este necesar pentru a îndepărta grupurile, butoanele și multe altele.
Simțiți-vă liber să amestecați grupurile de introducere cu grupuri de butoane în barele de instrumente. Similar cu exemplul de mai sus, probabil că veți avea nevoie de unele utilități, totuși pentru a spațiul corect lucrurile.
@
@
Dimensiunea
În loc să aplicați clase de dimensionare a butoanelor fiecărui buton dintr-un grup, doar adăugați .btn-group-*la fiecare .btn-group, inclusiv fiecare atunci când imbricați mai multe grupuri.
Cuibărire
Plasați un .btn-groupîn altul .btn-groupatunci când doriți meniuri drop-down amestecate cu o serie de butoane.