Form helpers

Use form helpers to provide additional information about a form element. You can use input help, required field, form hint, and additional info inside the label.

Input help

Use an input helper to display additional information about a form element. The text label will appear once a user hovers over the helper. To add an input helper, use the .form-help class.

<span class="form-help" data-bs-toggle="popover" data-bs-placement="top" data-bs-html="true" data-bs-content="<p>...</p>">?</span>

Look at the example below to see how the input help works:

Required field

Use the .required class to indicate that a field is required. It will add a red asterisk to the label.

<label class="form-label required">Required</label>

Look at the example below to see how the required field works:

Form hint

Use a form hint to provide users with additional information about a form element. The text will appear below the input field. To add a form hint, use the .form-hint class.

<div class="form-hint">We'll never share your email with anyone else.</div>

Look at the example below to see how the form hint works:

Additional info inside label

Use the .form-label-description class to add additional information to the label. The text will appear next to the label. You can use it to add for example a character counter.

<label class="form-label">Textarea <span class="form-label-description">56/100</span>
</label>

This example shows how to use the additional info inside the label:

Do you have a question? ask the community
Do you see a bug? open an issue on GitHub
Do you like Tabler? tweet about it!
Support Tabler's development: Github Sponsors
illustrations banner imageillustrations banner image dark
65 sleek illustrations for your startup's visual identity.