Checkbox
Este componente permite marcar um ou mais itens de uma lista de opções.
Como utilizar
Sempre que houver a necessidade de marcar uma ou mais opções, bem como fazer uma seleção em lote em uma lista de itens. Ele pode ser utilizado individualmente, em listas, ou inserido em tabelas.
Formato horizontal
- Exemplo
- Vanilla
- React
- Vue
<div class="form-check form-check-inline">
<input class="form-check-input" type="checkbox" id="chbxh1" value="1">
<label class="form-check-label" for="chbxh1">Opção 1</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="checkbox" id="chbxh2" value="2">
<label class="form-check-label" for="chbxh2">Opção 2</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="checkbox" id="chbxh3" value="3" disabled>
<label class="form-check-label" for="chbxh3">Opção 3</label>
</div>
<Form>
<Form.Group>
<Form.Check type="checkbox" label="Opção 1" inline id="chbxh1" />
<Form.Check type="checkbox" label="Opção 2" inline id="chbxh2" />
<Form.Check type="checkbox" label="Opção 3" inline id="chbxh3" disabled />
</Form.Group>
</Form>
<b-form-group>
<b-form-checkbox-group v-model="selected" :options="options" name="chbxh"></b-form-checkbox-group>
</b-form-group>
Formato vertical
- Exemplo
- Vanilla
- React
- Vue
<div class="form-check">
<input class="form-check-input" type="checkbox" id="chbxv1" value="1">
<label class="form-check-label" for="chbxv1">Opção 1</label>
</div>
<div class="form-check">
<input class="form-check-input" type="checkbox" id="chbxv2" value="2">
<label class="form-check-label" for="chbxv2">Opção 2</label>
</div>
<div class="form-check">
<input class="form-check-input" type="checkbox" id="chbxv3" value="3" disabled>
<label class="form-check-label" for="chbxv3">Opção 3</label>
</div>
<Form>
<Form.Group>
<Form.Check type="checkbox" label="Opção 1" id="chbxv1" />
<Form.Check type="checkbox" label="Opção 2" id="chbxv2" />
<Form.Check type="checkbox" label="Opção 3" id="chbxv3" disabled />
</Form.Group>
</Form>
<b-form-group>
<b-form-checkbox-group v-model="selected" :options="options" name="chbxv" stacked></b-form-checkbox-group>
</b-form-group>