Hướng dẫn how to use collapse in bootstrap? - cách sử dụng thu gọn trong bootstrap?
Làm thế nào nó hoạt độngPlugin JavaScript sụp đổ đượ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 bộ kích hoạt được ánh xạ tới các yếu tố cụ thể mà bạn chuyển đổi. Thu gọn một phần tử sẽ làm động 0. Thay vào đó, sử dụng lớp như một yếu tố gói độc lập. Show Thí dụNhấp vào các nút bên dưới để hiển thị và ẩn một phần tử khác thông qua các thay đổi lớp:
Nói chung, chúng tôi khuyên bạn nên sử dụng một nút với thuộc tính 4. Mặc dù không được khuyến nghị từ quan điểm ngữ nghĩa, bạn cũng có thể sử dụng liên kết với thuộc tính 5 (và 6). Trong cả hai trường hợp, 7 là bắt buộc.Liên kết với href Một số nội dung giữ chỗ cho thành phần sụp đổ. Bảng điều khiển này được ẩn theo mặc định nhưng được tiết lộ khi người dùng kích hoạt kích hoạt có liên quan.
Nhiều mục tiêuA 8 hoặc 9 có thể hiển thị và ẩn nhiều yếu tố bằng cách tham chiếu chúng bằng một bộ chọn trong thuộc tính 5 hoặc 4 của nó. Nhiều 8 hoặc 9 có thể hiển thị và ẩn một phần tử nếu mỗi người tham khảo nó bằng thuộc tính 5 hoặc 4 của họChuyển đổi phần tử đầu tiên Một số nội dung giữ chỗ cho thành phần sụp đổ đầu tiên của ví dụ đa điểm này. Bảng điều khiển này được ẩn theo mặc định nhưng được tiết lộ khi người dùng kích hoạt kích hoạt có liên quan. Một số nội dung trình giữ chỗ cho thành phần sụp đổ thứ hai của ví dụ đa điểm này. Bảng điều khiển này được ẩn theo mặc định nhưng được tiết lộ khi người dùng kích hoạt kích hoạt có liên quan.
Khả năng tiếp cậnHãy chắc chắn để thêm 6 vào phần tử đ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 được gắn vào điều khiển để sàng lọc người đọc và các công nghệ hỗ trợ tương tự. Nếu phần tử thu gọn được đóng theo mặc định, thuộc tính trên phần tử điều khiển phải có giá trị 7. Nếu bạn đã đặt phần tử thu gọn được mở theo mặc định bằng cách sử dụng lớp 8, hãy đặt 9 trên điều khiển thay thế. 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ử thu gọn có được mở hay đóng hay không (thông qua JavaScript hay vì 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ử điều khiển phần tử HTML không phải là nút (ví dụ: 9 hoặc 1), thuộc tính 6 nên được thêm 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 - tức là thuộc tính 4 đang trỏ đến bộ chọn 4 - bạn nên thêm thuộc tính 5 vào phần tử điều khiển, chứa 4 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ọn.Lưu ý rằng việc 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 hành tác giả WAI -ARIA 1.1 Mẫu accordion - bạn sẽ cần phải bao gồm những điều này với JavaScript tùy chỉnh. SassBiến
Các lớp họcCác lớp chuyển tiếp thu gọn có thể được tìm thấy trong 7 vì chúng được chia sẻ trên nhiều thành phần (sụp đổ và accordion).
Cách sử dụngPlugin sụp đổ 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 1.Thông qua các thuộc tính dữ liệuChỉ cần thêm 7 và 4 vào phần tử để tự động chỉ định điều khiển của 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 sự sụp đổ. Hãy chắc chắn để thêm lớp 5 vào phần tử có thể thu gọn. Nếu bạn thích nó để mặc định mở, hãy thêm lớp 8 bổ sung.Để thêm quản lý nhóm giống như accordion vào khu vực thu gọn, hãy thêm thuộc tính dữ liệu 7. Tham khảo bản demo để xem điều này trong hành động.Thông qua JavaScriptBật thủ công với:
Tùy chọnCác tùy chọn có thể được truyền qua các thuộc tính dữ liệu hoặc JavaScript. Đối với các thuộc tính dữ liệu, hãy nối tên tùy chọn vào 8, như trong 9.
Phương phápPhương pháp 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 chuyển đổi. Họ trở lại với người gọi ngay khi quá trình chuyển đổi được bắt đầu nhưng trước khi nó 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.asynchronous and start a transition. They return to the caller as soon as the transition is started but before it ends. In addition, a method call on a transitioning component will be ignored. Xem tài liệu JavaScript của chúng tôi để biết thêm thông tin. Kích hoạt nội dung của bạn như một yếu tố thu gọn. Chấp nhận một tùy chọn tùy chọn 5.Bạn có thể tạo một thể hiện sụp đổ với hàm tạo, ví dụ:
Sự kiệnLớp sụp đổ của Bootstrap, phơi bày một vài sự kiện để kết nối với chức năng sụp đổ.
Làm thế nào để thu gọn hoạt động trong bootstrap?Làm thế nào nó hoạt động.Plugin JavaScript sụp đổ đượ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 bộ kích hoạt được ánh xạ tới các yếu tố cụ thể mà bạn chuyển đổi.Thu gọn một phần tử sẽ làm động chiều cao từ giá trị hiện tại của nó xuống 0.The collapse JavaScript plugin is used to show and hide content. Buttons or anchors are used as triggers that are mapped to specific elements you toggle. Collapsing an element will animate the height from it's current value to 0 .
Sự khác biệt giữa sụp đổ và accordion là gì?Trong bối cảnh bootstrap khôn ngoan, accordion về cơ bản là một nút sụp đổ với rất nhiều thông tin nhỏ hơn trong đó.Bootstrap sử dụng thẻ để tạo một đàn accordion.Trên dòng 1, đây là nơi mà cha mẹ dữ liệu đề cập đến.Trên dòng 2, chúng tôi đang sử dụng một lớp thẻ, để hiển thị hiệu ứng thẻ.accordion is basically a collapse button with a lot of smaller info in it. Bootstrap use card to make an accordion. on line 1, , this is where the data-parent refers to. on line 2
, we are using a card class, to show the card effect.
Sự sụp đổ của Navbar sụp đổ là gì?Thu hẹp của Navbar đề cập đến menu nằm trong chế độ xem di động với Navbar (chứa các liên kết và nội dung thân thiện với chuyển đổi).Họ đang ở trong CSS Bootstrap (xem tại đây).Xem điều này để biết đầy đủ về cách Navbar và sụp đổ hoạt động cùng nhau.the menu that is in the mobile view with the navbar (contains links, and toggle-friendly content). They are in the bootstrap CSS (see here). See this for a full rundown of how the navbar and collapse work together. |