📅  最后修改于: 2023-12-03 15:09:49.062000             🧑  作者: Mango
引导复选框是一种可用于网页表单中的交互式元素,允许用户通过单击复选框选择或取消选项。
要创建一个引导复选框,可以使用HTML中的<input>
标签,并将type
属性设置为checkbox
。例如:
<input type="checkbox" id="myCheckBox" name="myCheckBox" />
<label for="myCheckBox">选项1</label>
以上代码将创建一个复选框和一个标签,标签的for
属性应指向复选框的id
。这确保单击标签将检查或取消选中复选框。
默认情况下,浏览器不会为复选框提供任何样式。为了使它们更具吸引力并与网站的外观和感觉相匹配,可以使用引导复选框。
要使用引导复选框,请首先包含Bootstrap样式表:
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.cs" />
然后,将复选框包装在以下HTML中:
<div class="form-check">
<input class="form-check-input" type="checkbox" id="myCheckBox" name="myCheckBox" />
<label class="form-check-label" for="myCheckBox">
选项1
</label>
</div>
使用此HTML包装复选框后,它将外观更加美观并与Bootstrap的外观和感觉相匹配。
某些情况下,我们将复选框转换为开关样式以代替传统的复选框。为此,请在包装
form-switch
类,以及data-toggle="switch"
属性。除此之外,其他都相同。<div class="form-check form-switch">
<input class="form-check-input" type="checkbox" id="mySwitch" name="mySwitch" data-toggle="switch" />
<label class="form-check-label" for="mySwitch">开关</label>
</div>
以下是一个示例,说明如何创建引导复选框:
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css" />
<div class="form-check">
<input class="form-check-input" type="checkbox" id="option1" name="option1">
<label class="form-check-label" for="option1">
选项 1
</label>
</div>
<div class="form-check">
<input class="form-check-input" type="checkbox" id="option2" name="option2">
<label class="form-check-label" for="option2">
选项 2
</label>
</div>
<div class="form-check">
<input class="form-check-input" type="checkbox" id="option3" name="option3">
<label class="form-check-label" for="option3">
选项 3
</label>
</div>
引导复选框是一种易于实现且非常实用的交互式网页元素,可以帮助用户直观地了解其选择并为网站提供外观更佳、更符合外观和感觉的体验。