这是一个CSS/SCSS库,它为Bootstrap 5或Bootstrap 4表单控件(如输入、文本区域和选择)添加浮动标签。
1.安装带有NPM的包装。
# NPM $ npm i @tkrotoff/bootstrap-floating-label
2.将Bootstrap程序浮动标签导入到您的Bootstrap程序项目中。
@import '~bootstrap/scss/bootstrap'; @import '[email protected]/bootstrap-floating-label/src/bootstrap-floating-label';
3.将表单控件添加到具有“浮动标签”CSS类的DIV容器中,并定义要在浮动标签中显示的文本。
<!-- Input Field --> <div class="form-group floating-label"> <input id="text" class="form-control" placeholder=" " /> <label for="text">Floating Label Text</label> </div> <!-- Textarea --> <div class="form-group floating-label"> <textarea id="textarea" class="form-control" placeholder=" "></textarea> <label for="textarea">Floating Label Text</label> </div> <!-- Select --> <div class="form-group floating-label"> <select class="form-control" id="select"> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> </select> <label for="select">select</label> </div>
4.确定浮动标签的大小。
<div class="form-group floating-label"> <input id="input-label-lg" class="form-control form-control-lg" placeholder=" " /> <label for="input-label-lg" class="label-lg">label-lg</label> </div> <div class="form-group floating-label"> <input id="input-label-md" class="form-control" placeholder=" " /> <label for="input-label-md" class="label-md">label-md</label> </div> <div class="form-group floating-label"> <input id="input-label-sm" class="form-control form-control-sm" placeholder=" " /> <label for="input-label-sm">label-sm</label> </div>
版本0.12.2(2023-03-11)
版本0.11.4(2022-04-11)
v0.11.3 (2021-11-27)
v0.11.2 (2021-05-09)
v0.11.1 (2021-05-08)
v0.11.0 (2021-04-30)