ㄧ.Forms:核取方块与选项按钮
<body data-spy="scroll" data-target="#nav-demo"> <div class="component" id="demo" style="height: 300vh"> <div class="form-check form-check-inline"> <label class="form-check-label"> <input type="checkbox" class="form-check-input"> A </label> </div> <div class="form-check form-check-inline"> <label class="form-check-label"> <input type="checkbox" class="form-check-input"> B </label> </div> <div class="form-check form-check-inline"> <label class="form-check-label"> <input type="checkbox" class="form-check-input"> C </label> </div> <div class="form-check form-check-inline"> <label class="form-check-label"> <input type="radio" name="demo" value="a" class="form-check-input"> A </label> </div> <div class="form-check form-check-inline"> <label class="form-check-label"> <input type="radio" name="demo" value="b" class="form-check-input"> B </label> </div> <div class="form-check form-check-inline"> <label class="form-check-label"> <input type="radio" name="demo" value="c" class="form-check-input"> C </label> </div> </div></body>.demo.component{ padding: 50px;}
重点:
核取方块的结构为,父元素为.form-check -->再来第二层是label.form-check-label,里面包input.form-check-input.form-check-inline,让整个核取方块呈现一行选项按钮的功能主要是单选的选项,这里怎么点全部都能点到,所以选项按钮全部都要加name=".."以及value="a,b,c.."codepen
参考:bootstrap4