Mục lục:
Video: Học lập trình Web A-Z - jQuery UI - Bài 10 - Accordion, Autocomplete và Menu 2025
Bạn sử dụng accordion trong CSS3 để ẩn bất kỳ phần tử trang nào trong khung nhìn. Khi người dùng chọn một danh mục, các phần tử trong danh mục đó trở nên hiển thị, và các phần tử từ tất cả các danh mục khác bị ẩn. Hiệu quả là tập trung sự chú ý của người dùng và làm cho người dùng hiệu quả hơn trong việc thực hiện các tác vụ cụ thể. Mã sau đây là tất cả những gì bạn cần để làm cho tính năng này có thể sử dụng được.
$ (function () {$ ("# Configuration"). Accordion ();});
Mã này ngắn gọn, nhưng bí mật trong trường hợp này là cách bạn tạo các thẻ cho trang của bạn. Chú ý rằng các phụ kiện Accordion ẩn từ xem cài đặt mà người dùng không phải là tập trung. Khi người dùng nhấp vào Màu nền, các tùy chọn Màu Foreground sẽ được ẩn khỏi chế độ xem. Tương tự như vậy, nhấp vào Tùy chọn sẽ hiển thị các điều khiển Tùy chọn.
Các điều khiển trong mỗi khu vực không quan trọng với phụ tùng của Accordion, nhưng định dạng HTML5 thì không. Mẫu này cũng bao gồm một nút gửi. Nếu bạn không cấu hình các điều khiển đúng cách, nút submit sẽ trở thành một phần của hiệu ứng accordion, và nhấp vào nó không còn gửi mẫu. Dưới đây là một cái nhìn tổng quan về HTML5 cho ví dụ này:
… Thêm đầu vào và nhãn …
Màu nền… Thêm đầu vào và nhãn …
Tùy chọnSử dụng Hiệu ứng đặc biệt
Lưu ý rằng bạn phải đặt các nhóm kiểm soát tiêu đề trong một nhãn riêng biệt và sau đó gắn nhãn đó là nhãn mà bạn muốn sử dụng cho hiệu ứng accordion. Một ngôi nhà riêng biệt kiểm soát cá nhân cho một nhóm cụ thể. Nút submit là một phần của biểu mẫu, nhưng nó nằm ngoài Cấu hình.
Khi bạn nhấp vào nút Thay đổi cấu hình, bạn sẽ thấy rằng biểu mẫu hoạt động như bình thường - bằng cách kiểm tra nội dung trường địa chỉ. Sử dụng mặc định, URL kết quả chứa Accordion. html? Foreground = Màu đỏ & nền = Màu đỏ khi bạn nhấp Thay đổi cấu hình.
