W3.CSS has a very beautiful and responsive CSS for form designing. The following CSS are used:
| Class Name | Description |
| w3-group | Represents a bordered container. Can be used to group a label and input. |
| w3-input | Beautifies an input control. |
| w3-label | Beautifies a label. |
| w3-checkbox w3-checkmark | Beautify a checkbox/ radio button. |
Example
w3css_forms.htm
<html>
<head>
<title>The W3.CSS Forms</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://www.w3schools.com/lib/w3.css">
</head>
<body>
<form class="w3-container w3-card-8">
<div class="w3-group">
<input class="w3-input" type="text" style="width:90%" required>
<label class="w3-label">User Name</label>
</div>
<div class="w3-group">
<input class="w3-input" type="text" style="width:90%" required>
<label class="w3-label">Email</label>
</div>
<div class="w3-group">
<textarea class="w3-input" style="width:90%" required></textarea>
<label class="w3-label">Comments</label>
</div>
<div class="w3-row">
<div class="w3-half">
<label class="w3-checkbox">
<input type="checkbox" checked="checked">
<div class="w3-checkmark"></div> Married
</label>
<br>
<label class="w3-checkbox">
<input type="checkbox">
<div class="w3-checkmark"></div> Single
</label>
<br>
<label class="w3-checkbox">
<input type="checkbox" disabled>
<div class="w3-checkmark"></div> Don't know (Disabled)
</label>
<br>
<br>
</div>
<div class="w3-half">
<label class="w3-checkbox">
<input type="radio" name="gender" value="male" checked>
<div class="w3-checkmark"></div> Male
</label>
<br>
<label class="w3-checkbox">
<input type="radio" name="gender" value="female">
<div class="w3-checkmark"></div> Female
</label>
<br>
<label class="w3-checkbox">
<input type="radio" name="gender" value="female" disabled>
<div class="w3-checkmark"></div> Don't know (Disabled)
</label>
</div>
</div>
</form>
</body>
</html>
Result
Verify the result.
No comments:
Post a Comment