In response to any question in Yes/No, or done/not done, the most common use is of checkboxes. Checkboxes are a small box that is ticked or marked in response to any question.
For any web designer, checkboxes are essential in almost every website. However, giving these checkboxes a touch of attractiveness and nice effects will generate much more user interaction. Find the suitable checkbox designs available in Boostrap Rev.
The checkbox in Bootstrap Rev is in thorough practice nowadays. And anyone can use it by going through the templates.
It is the basic checkbox style where the user can mark a tick by clicking on the small box. To implement it, copy and paste the given code into your code editor.
form-check
is the default class for this style.
The input
tag is for the checkbox with the id as default
.
You can utilize the label
tag for the name of the checkbox.
<div class="form-check">
<input class="form-check-input" type="checkbox" id="default">
<label class="form-check-label" for="default">Default switch checkbox input</label>
</div>
The checkbox of this design has a toggling switch. It slides when someone clicks on it. It is also a basic checkbox design, highly in use.
form-switch
is the class for switch checkbox style.
The input
tag is for the checkbox with the id as flexSwitchCheckDefault
One can use the label
tag for the value of the checkbox.
<div class="form-check form-switch">
<input class="form-check-input" type="checkbox" id="flexSwitchCheckDefault">
<label class="form-check-label" for="flexSwitchCheckDefault">Default switch checkbox input</label>
</div>
Have you got fed up with the same icon in the checkbox? Presently, with the styling parts of the Bootstrap Rev, you can make customizations on the symbol. Use this style to get a different eye-catching icon on the checkbox.
The icon used here is of Bootstrap. You can use any icon depending on your choice.
form-check-s1
is the class by Bootstrap Rev. It is to select this checkbox style.
Step 1: Replace icon classes with bi bi-check
in label
tag.
Step 1: Use .form-check-s1 label:before
class target and change the color
to your theme color.
<div class="form-check-s1">
<input type="checkbox" class="form-check-s1-input" id="form-check-s1">
<label for="form-check-s1" class="form-check-s1-label bi bi-check"><span>Custom icon Checkbox</span></label>
</div>
This one is the same as above. You can use the icon that you want. To make it more realistic, use this design with shadow effects. It will give you a nice touch of materialism.
Make it more interactive by modifying it.
Use s2
instead s1
in form-check-s1
to get this style.
Step 1: Use .form-check-s1.s2 label:before
class target and change the color
to your theme color.
Unchecked: Use .form-check-s1 label:after
class target and change the background-color
to your theme color.
Checked: Use .form-check-s1.s2 input:checked + label:after
class target and change the background-color
to your theme color.
<div class="form-check-s1 s2">
<input type="checkbox" class="form-check-s1 s2-input" id="form-check-s1-s2">
<label for="form-check-s1-s2" class="form-check-s1 s2-label bi bi-check"><span>Custom icon Checkbox alt</span></label>
</div>
In this design, get a checkbox that will get entirely checked once clicked. The shade covering the tickbox will be equivalent to the subject shading one looks over the shading palette. One can make more modifications to make it look even more elegant. No use of icon is here. However, you can also add it using the above classes.
Use form-check-s3
class to select this checkbox style.
Unchecked: Use .form-check-s3 label.form-check-s3-label:before
class target and change the background-color
and border
to your theme color.
Checked: Use .form-check-s3 label.form-check-s3-label:after
class target and change the background-color
and border
to your theme color.
<div class="form-check-s3">
<input type="checkbox" class="form-check-s3-input" id="form-check-s3">
<label for="form-check-s3" class="form-check-s3-label"><span>Full Checkbox</span></label>
</div>
Use form-check-s4
class to select styling using this checkbox.
There are two span
tags. One is for On while the other is for Off.
Unchecked Part: Use .form-check-s4 label.form-check-s4-label:before
class target and change the background-color
and border
to your theme color.
Checked Part: Use .form-check-s4 label.form-check-s4-label:after
class target and change the background-color
to your theme color.
<div class="form-check-s4">
<input type="checkbox" class="form-check-s4-input" id="form-check-s4">
<label for="form-check-s4" class="form-check-s4-label"><span>On</span><span>Off</span></label>
</div>