Input
Theinput class is used for <input> HTML elements to create styled text inputs.
Basic Input
Supported Input Types
Bulma supports the following input types:type="text"type="password"type="email"type="tel"type="number"type="search"type="url"type="date"
Colors
Apply color modifiers to indicate validation states or emphasis:Color Usage for Validation
Colors are commonly used with help text to indicate validation states:Sizes
Inputs come in four sizes:Styles
Rounded Input
Create fully rounded inputs:Static Input
Theis-static modifier removes background, border, and shadow while maintaining vertical spacing:
States
Normal
Hover
Force the hover state withis-hovered:
Focus
Force the focus state withis-focused:
Loading
Add a loading spinner to indicate processing:Disabled
Disable an input with thedisabled attribute:
Readonly
Make an input readonly with thereadonly attribute:
With Icons
Add icons to inputs using thehas-icons-left and has-icons-right modifiers on the control.
