Ryhmittele painikkeiden sarja yhdelle riville painikeryhmän avulla ja tehosta niitä JavaScriptillä.
Perusesimerkki
Kääri useita painikkeita .btnsisään -merkillä .btn-group. Lisää valinnainen JavaScript-radio ja valintaruututyylikäyttäytyminen painikelaajennuksellamme .
Varmista, että se on oikein roleja anna tarra
Jotta aputekniikat (kuten näytönlukijat) voisivat kertoa, että sarja painikkeita on ryhmitelty, on annettava asianmukainen roleattribuutti. Painikeryhmille tämä olisi role="group", kun taas työkaluriveissä pitäisi olla role="toolbar".
Lisäksi ryhmille ja työkaluriveille tulisi antaa selkeä tunniste, koska useimmat avustavat tekniikat eivät muutoin ilmoita niistä huolimatta oikean roolimääritteen olemassaolosta. Tässä esitetyissä esimerkeissä käytämme aria-label, mutta myös vaihtoehtoja, kuten aria-labelledbyvoidaan käyttää.
Painiketyökalupalkki
Yhdistä painikeryhmien joukot painiketyökalurivejä monimutkaisempia osia varten. Käytä hyödyllisyysluokkia tarpeen mukaan ryhmien, painikkeiden ja muun välilyönnissä.
Voit vapaasti sekoittaa syöttöryhmiä työkalurivien painikeryhmiin. Kuten yllä olevassa esimerkissä, tarvitset todennäköisesti joitain apuohjelmia asioiden sijoittamiseksi oikein.
@
@
Mitoitus
Sen sijaan, että käyttäisit painikkeiden kokoluokkia ryhmän jokaisessa painikkeessa, lisää .btn-group-*vain jokaiseen .btn-group, mukaan lukien jokainen, kun sisäkkäsit useita ryhmiä.
Pesivä
Aseta a .btn-grouptoisen sisään, .btn-groupkun haluat avata valikot, joissa on useita painikkeita.