Nhãn nổi biểu mẫu Bootstrap 5
Nhãn nổi / Nhãn hoạt hình
Theo mặc định, khi sử dụng nhãn, chúng thường xuất hiện ở đầu trường nhập:
Với nhãn nổi, bạn có thể chèn nhãn bên trong trường đầu vào và làm cho chúng nổi/hoạt hình khi bạn nhấp vào trường đầu vào:
Ví dụ
<div class="form-floating mb-3 mt-3">
<input type="text"
class="form-control" id="email" placeholder="Enter email" name="email">
<label for="email">Email</label>
</div>
<div class="form-floating
mt-3 mb-3">
<input type="text" class="form-control" id="pwd"
placeholder="Enter password" name="pswd">
<label
for="pwd">Password</label>
</div>
Hãy tự mình thử » Lưu ý về nhãn nổi: Các phần tử <label> phải đứng sau phần tử <input> và thuộc tính placeholder
là bắt buộc đối với mỗi phần tử <input> (mặc dù nó không được hiển thị).
Vùng văn bản
Nó cũng hoạt động cho các vùng văn bản:
Ví dụ
<div class="form-floating">
<textarea class="form-control"
id="comment" name="text" placeholder="Comment goes here"></textarea>
<label for="comment">Comments</label>
</div>
Hãy tự mình thử » Chọn thực đơn
Bạn cũng có thể sử dụng "nhãn nổi" trên các menu được chọn. Tuy nhiên, chúng sẽ không nổi/có hoạt ảnh. Nhãn sẽ luôn xuất hiện ở góc trên cùng bên trái, bên trong menu chọn:
Ví dụ
<div class="form-floating">
<select class="form-select" id="sel1"
name="sellist">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
<label for="sel1"
class="form-label">Select list (select one):</label>
</div>
Hãy tự mình thử »