Responsive Element
Split Width Fields automatically receive responsive styling, swapping to one field per row for mobile.
A form displays a set of related user input fields in a structured way
Forms always include fields, and fields always contain form elements. Fields themselves may also include: inputs, standard form fields, labels, selection dropdowns, textareas, as well as: checkboxes, and message blocks.
A field is a form element containing a label and an input
A textarea uses the default form element
UI Checkboxes are styled forms of standard form checkboxes.
A selection dropdown is a type of ui dropdown designed for user selection. Dropdown will automatically convert select
elements initialized as dropdowns.
A search selection is a special type of ui dropdown designed for selecting between many choices.
If javascript or ui dropdown are not a viable option, forms also can provide basic styling for select elements
Radio boxes are styled forms of standard form radio controls.
Messages have special meaning inside a form tag. Any info, error, or warning message blocks found inside a form are hidden by default.
If a form is in loading state, it will automatically show a loading indicator:
If a form is in an error state, it will automatically show any error message blocks:
If a form is in warning state, it will automatically show any warning message block:
Individual fields may display an error state
Individual fields may be disabled or read only
A field can have its label next to instead of above it.
Fields can specify their width in grid columns
A field can format itself to show that an input is mandatory
A form can take the width of its container
A form can also be small or large
A form on a dark background may have to invert its color scheme
Fields can exist together in a group
Groups can have their widths divided evenly
Fields can show related choices
Multiple fields may be inline in a row
This translation is only % complete!
We need your help to make Semantic available to people who speak your language.
Our translation tools are easy to use and allow you to translate text without having to leave the site.
Semantic is available at semantic-ui.cn a mirror site hosted inside China. This should make browsing much faster for those visiting from mainland China.