Basic Forms
A basic widget for getting the user input is a text field. Keyboard and mouse can be used for providing or changing data.
By default Preline UI uses Tailwind CSS Forms plugin. Don't forget to install it!
A placeholder is required on each <input>
as our method uses the :placeholder-shown
pseudo-element. Also note that the <input>
must come first so we can utilize a sibling selector (e.g., ~
).
When there’s a value
already defined, <label>
s will automatically adjust to their floated position.
Add the readonly
boolean attribute on an input to prevent modification of the input’s value.
Add the disabled
boolean attribute on an input to remove pointer events, and prevent focusing.
It provides valuable, actionable feedback to your users with HTML5 form validation.
Please enter a valid email address.
Looks good!