mirror of
https://github.com/tenrok/bootstrap.git
synced 2026-06-05 16:42:29 +03:00
This reverts commit 5c6925385e.
This commit is contained in:
@@ -232,9 +232,9 @@ Create button-like checkboxes and radio buttons by using `.btn` styles rather th
|
||||
<label class="btn btn-primary" for="btn-check-3">Disabled</label>
|
||||
{{< /example >}}
|
||||
|
||||
{{% callout info %}}
|
||||
{{< callout info >}}
|
||||
Visually, these checkbox toggle buttons are identical to the [button plugin toggle buttons]({{< docsref "/components/buttons#button-plugin" >}}). However, they are conveyed differently by assistive technologies: the checkbox toggles will be announced by screen readers as "checked"/"not checked" (since, despite their appearance, they are fundamentally still checkboxes), whereas the button plugin toggle buttons will be announced as "button"/"button pressed". The choice between these two approaches will depend on the type of toggle you are creating, and whether or not the toggle will make sense to users when announced as a checkbox or as an actual button.
|
||||
{{% /callout %}}
|
||||
{{< /callout >}}
|
||||
|
||||
### Radio toggle buttons
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@ group: forms
|
||||
toc: true
|
||||
---
|
||||
|
||||
{{% callout info %}}
|
||||
{{< callout info >}}
|
||||
The recommended plugin to animate custom file inputs is [bs-custom-file-input](https://www.npmjs.com/package/bs-custom-file-input); it's what we use here in our docs.
|
||||
{{% /callout %}}
|
||||
{{< /callout >}}
|
||||
|
||||
## Default
|
||||
|
||||
|
||||
@@ -55,11 +55,11 @@ Here's a quick example to demonstrate Bootstrap's form styles. Keep reading for
|
||||
|
||||
Block-level or inline-level form text can be created using `.form-text`.
|
||||
|
||||
{{% callout warning %}}
|
||||
{{< callout warning >}}
|
||||
##### Associating form text with form controls
|
||||
|
||||
Form text should be explicitly associated with the form control it relates to using the `aria-describedby` attribute. This will ensure that assistive technologies—such as screen readers—will announce this form text when the user focuses or enters the control.
|
||||
{{% /callout %}}
|
||||
{{< /callout >}}
|
||||
|
||||
Form text below inputs can be styled with `.form-text`. If a block-level element will be used, a top margin is added for easy spacing from the inputs above.
|
||||
|
||||
|
||||
@@ -9,9 +9,9 @@ extra_js:
|
||||
async: true
|
||||
---
|
||||
|
||||
{{% callout warning %}}
|
||||
{{< callout warning >}}
|
||||
We are aware that currently the client-side custom validation styles and tooltips are not accessible, since they are not exposed to assistive technologies. While we work on a solution, we'd recommend either using the server-side option or the default browser validation method.
|
||||
{{% /callout %}}
|
||||
{{< /callout >}}
|
||||
|
||||
## How it works
|
||||
|
||||
|
||||
Reference in New Issue
Block a user