Mục lục:
Video: [Học CSS - 19] Cách làm menu ngang dropdown cơ bản 2025
Danh sách thả xuống là một tính năng phổ biến trong các trang web, và HTML5 làm cho chúng khá dễ đọc. Danh sách thả xuống cho phép bạn, các lập trình viên, chỉ định một số sự lựa chọn mà khách truy cập vào trang web của bạn có thể thực hiện mà không cần nhập (một danh sách được hiển thị trong hình). Danh sách thả xuống đặc biệt tốt đẹp bởi vì họ không cần nhiều màn hình bất động sản - các tùy chọn chỉ hiển thị trong khi người dùng lựa chọn chúng.
Danh sách thả xuống có một thuộc tính vô cùng có giá trị trong việc ngăn chặn một số loại lỗi nhất định. Các tùy chọn hạn chế làm cho phản hồi rất có thể dự đoán được bởi vì bạn xác định trước tất cả các câu trả lời có thể. Bạn không phải đối phó với tất cả những điều điên mà người dùng có thể gõ vào một hộp văn bản.
Trong HTML5 / XHTML, danh sách thả xuống được tạo ra bởi hai loại đối tượng. Cấu trúc tổng thể sử dụng các thẻ, trong khi mỗi lựa chọn có thể có thẻ riêng của nó, vì mã cho trang web với danh sách thả xuống hiển thị:
formDemo.Chọn các phần tử
Chọn danh sách một trong hai ba bốnDanh sách lựa chọn là một nhà máy thực sự, vì vậy bạn nên biết làm thế nào để tạo nó:
Tạo phần tử
-
trước tiên. Bộ chứa cho danh sách là một phần tử. Toàn bộ danh sách được bọc trong cặp.
Cho
-
chọn phần tử ID. Bạn sẽ sử dụng ID này để tham khảo phần tử trong mã.
-
option vào phần tử select. Giúp indent các tùy chọn để nhắc nhở mình rằng họ là một phần của đối tượng được chọn.
Cho mỗi giá trị một giá trị.
-
Giá trị là phản hồi được gửi đến một chương trình khi người dùng chọn một tùy chọn. Người dùng sẽ không nhất thiết phải nhìn thấy giá trị.
Cho biết văn bản người dùng sẽ thấy giữa các thẻ
-
và . Điều này có thể khác với giá trị, hoặc giống nhau. (Điều đó sẽ có ý nghĩa hơn sau khi bạn thực hiện một số mã JavaScript.)
Thêm nhiều tùy chọn theo ý muốn.
-
Tạo một đối tượng tùy chọn mới cho mỗi lựa chọn mà bạn muốn có trong danh sách.
Chọn hộp không
có để có hành vi thả xuống. Nếu bạn muốn hộp này chiếm nhiều không gian hơn trên trang, chỉ cần chỉ định số hàng có thuộc tính size.
