Thanh điều hướng bootstrap 5 không mở rộng
Plugin JavaScript thu gọn được sử dụng để hiển thị và ẩn nội dung. Các nút hoặc neo được sử dụng làm trình kích hoạt được ánh xạ tới các phần tử cụ thể mà bạn chuyển đổi. Thu gọn một phần tử sẽ tạo hiệu ứng động cho 7 từ giá trị hiện tại của nó thành 8. Dựa vào cách CSS xử lý hoạt ảnh, bạn không thể sử dụng 9 trên phần tử 0. Thay vào đó, hãy sử dụng lớp như một phần tử gói độc lậpThí dụNhấp vào các nút bên dưới để hiển thị và ẩn phần tử khác thông qua thay đổi lớp
Nói chung, chúng tôi khuyên bạn nên sử dụng nút có thuộc tính 4. Mặc dù không được đề xuất theo quan điểm ngữ nghĩa, nhưng bạn cũng có thể sử dụng liên kết có thuộc tính 5 (và một 6). Trong cả hai trường hợp, 7 là bắt buộcLiên kết với nút href với data-bs-target Một số nội dung giữ chỗ cho thành phần thu gọn. Bảng này được ẩn theo mặc định nhưng sẽ hiển thị khi người dùng kích hoạt trình kích hoạt có liên quan ________số 8 Nhiều mục tiêuA hoặc 8có thể hiển thị và ẩn nhiều phần tử bằng cách tham chiếu chúng với bộ chọn trong thuộc tính 5 hoặc 4 của nó. Nhiều hoặc 8có thể hiển thị và ẩn một phần tử nếu mỗi phần tử tham chiếu phần tử đó với thuộc tính 5 hoặc 4 của chúngChuyển đổi phần tử đầu tiên Chuyển đổi phần tử thứ hai Chuyển đổi cả hai phần tửMột số nội dung giữ chỗ cho thành phần thu gọn đầu tiên của ví dụ đa thu gọn này. Bảng này được ẩn theo mặc định nhưng sẽ hiển thị khi người dùng kích hoạt trình kích hoạt có liên quan Một số nội dung giữ chỗ cho thành phần thu gọn thứ hai của ví dụ đa thu gọn này. Bảng này được ẩn theo mặc định nhưng sẽ hiển thị khi người dùng kích hoạt trình kích hoạt có liên quan
khả năng tiếp cậnĐảm bảo thêm 64 vào thành phần điều khiển. Thuộc tính này truyền tải rõ ràng trạng thái hiện tại của phần tử có thể thu gọn gắn với điều khiển tới trình đọc màn hình và các công nghệ hỗ trợ tương tự. Nếu phần tử có thể thu gọn được đóng theo mặc định, thì thuộc tính trên phần tử điều khiển phải có giá trị là 65. Nếu bạn đã đặt phần tử có thể thu gọn thành mở theo mặc định bằng cách sử dụng lớp 66, thay vào đó, hãy đặt 67 trên điều khiển. Plugin sẽ tự động chuyển đổi thuộc tính này trên điều khiển dựa trên việc phần tử có thể thu gọn đã được mở hay đóng (thông qua JavaScript hoặc do người dùng đã kích hoạt một phần tử điều khiển khác cũng được gắn với cùng một phần tử có thể thu gọn). Nếu phần tử HTML của phần tử điều khiển không phải là một nút (e. g. , một 8or), nên thêm thuộc tính 6 vào phần tửNếu phần tử điều khiển của bạn đang nhắm mục tiêu một phần tử có thể thu gọn duy nhất – tôi. e. thuộc tính 4 đang trỏ đến bộ chọn 31 – bạn nên thêm thuộc tính 32 vào phần tử điều khiển, chứa 31 của phần tử có thể thu gọn. Trình đọc màn hình hiện đại và các công nghệ hỗ trợ tương tự sử dụng thuộc tính này để cung cấp cho người dùng các phím tắt bổ sung để điều hướng trực tiếp đến chính phần tử có thể thu gọnLưu ý rằng triển khai hiện tại của Bootstrap không bao gồm các tương tác bàn phím tùy chọn khác nhau được mô tả trong Thực tiễn soạn thảo WAI-ARIA 1. 1 mẫu đàn accordion - bạn sẽ cần tự thêm những mẫu này bằng JavaScript tùy chỉnh ngổ ngáoBiến 6Các lớp họcCó thể tìm thấy các lớp chuyển tiếp thu gọn trong 34 vì chúng được chia sẻ trên nhiều thành phần (thu gọn và đàn accordion) 3Cách sử dụngPlugin thu gọn sử dụng một vài lớp để xử lý việc nâng vật nặng
Các lớp này có thể được tìm thấy trong 38Thông qua thuộc tính dữ liệuChỉ cần thêm 7 và một 4 vào phần tử để tự động gán quyền kiểm soát một hoặc nhiều phần tử có thể thu gọn. Thuộc tính 4 chấp nhận bộ chọn CSS để áp dụng thu gọn cho. Đảm bảo thêm lớp 62 vào phần tử có thể thu gọn. Nếu bạn muốn nó mở mặc định, hãy thêm lớp bổ sung 66Để thêm tính năng quản lý nhóm giống như đàn accordion vào khu vực có thể thu gọn, hãy thêm thuộc tính dữ liệu 64. Tham khảo bản demo để thấy điều này trong thực tếQua JavaScriptKích hoạt thủ công với 6Tùy chọnCác tùy chọn có thể được chuyển qua thuộc tính dữ liệu hoặc JavaScript. Đối với các thuộc tính dữ liệu, hãy thêm tên tùy chọn vào 65, như trong 66NameTypeDefaultDescription____367bộ chọn. đối tượng jQuery. Phần tử DOM______368Nếu cấp độ gốc được cung cấp, thì tất cả các phần tử có thể thu gọn bên dưới cấp độ gốc được chỉ định sẽ bị đóng khi mục có thể thu gọn này được hiển thị. (tương tự như hành vi của đàn accordion truyền thống - điều này phụ thuộc vào lớp 69). Thuộc tính phải được đặt trên khu vực có thể thu gọn mục tiêu. 50boolean 51Bật/tắt phần tử có thể thu gọn khi gọiphương phápCác phương thức và chuyển tiếp không đồng bộTất cả các phương thức API đều không đồng bộ và bắt đầu quá trình chuyển đổi. Họ quay lại người gọi ngay khi quá trình chuyển đổi bắt đầu nhưng trước khi quá trình chuyển đổi kết thúc. Ngoài ra, một cuộc gọi phương thức trên một thành phần chuyển tiếp sẽ bị bỏ qua Tại sao thanh điều hướng Bootstrap không bị sập?Đối với các thanh điều hướng không bao giờ thu gọn, hãy thêm. lớp mở rộng thanh điều hướng trên thanh điều hướng . Đối với các thanh điều hướng luôn thu gọn, không thêm bất kỳ. lớp mở rộng thanh điều hướng.
Trình chuyển đổi thanh điều hướng là gì?Nhãn chuyển đổi thanh điều hướng
. Do đó, thanh điều hướng hiển thị dưới dạng thu gọn trên thiết bị di động. Nó có thể được bật bằng nút hamburger. Bootstrap Navbar component is designed for mobile first approach. Therefore, the navbar renders as collapsed on mobile devices. It can be toggled by a hamburger button.
Bạn sẽ sử dụng lớp Bootstrap CSS nào để đặt thanh điều hướng ở đầu trang?Với Bootstrap, thanh điều hướng có thể mở rộng hoặc thu gọn, tùy thuộc vào kích thước màn hình. Thanh điều hướng tiêu chuẩn được tạo bằng .
Lớp Bootstrap nào sau đây được thêm vào để đưa tất cả các mục trên thanh điều hướng thành một đường ngang?văn bản thanh điều hướng . Lớp này điều chỉnh căn lề dọc và khoảng cách ngang cho chuỗi văn bản. Trộn và kết hợp với các thành phần và tiện ích khác khi cần. |