Agrupe vários botões em uma única linha e tune eles com JavaScript, usando este componente.
Exemplo básico
Envolva vários botões (que possuem .btn) em um elemento com .btn-group. Adicione um comportamento JavaScript opcional de radio ou checkbox com nosso plugin buttons.
Certifique-se de usar o role correto e prover uma label
Para que uma tecnologia assistiva (como leitores de telas) consiga entender que está lidando com uma série de botões agrupados, um atributo role, apropriado, deve ser usado. Para grupos de botões, o atributo poder ser role="group". Enquanto que toolbars devem usar role="toolbar".
Além disso, grupos de botões e toolbars devem receber uma label, já que a maioria das tecnologias assistivas não vão fazer isso, independente da presença do atributo role. Nos exemplos mostrados aqui, usamos aria-label, mas alternativas como aria-labelledby também podem serem usadas.
Toolbars
Combine grupos de botões para criar uma toolbar e ter um componente mais complexo. Use classes utilitárias, sempre que precisar, para espaçar grupos, botões e outras coisas.
Sinta-se livre para usar uma mistura de grupos de inputs e botões, em suas toolbars. Similar ao exemplo acima, você vai precisar de alguns utilitários para espaçar as coisas, provavelmente.
@
@
Dimensionamento
Invés de aplicar classes para dimensionamento em cada botão de um grupo, basta adicionar .btn-group-* para cada .btn-group, incluindo cada um quando aninhar vários grupos.
Aninhamento
Coloque um .btn-group dentro de outro .btn-group quando quiser menus dropdowns misturados com vários botões.