Hướng dẫn collapse css - thu gọn css
Phần này sẽ tìm hiệu kỹ thuật làm xuất hiện/ẩn đi (bật/tắt) một phần tử nội dung nào đó trên trang bằng Js và các lớp CSS của Bootstrap. Chức năng này hoạt động thông qua thư viện Collapse của Bootstrap, thực hiện ẩn hiện một phần tử như sau: Nếu phần tử nội dung đang ẩn
Nếu phần tử nội dung đang hiện thị nó ẩn đi theo quy trình ngược lại nó ẩn đi theo quy trình ngược lại
Như vậy khi xây dựng các box hiện thị nội dung, muốn box đó mặc định ẩn thì dùng lớp 0 Phần tử bấm vào để kích hoạt Cần có một phần tử bấm vào nó để kích hoạt phần tử nội dung ẩn/hiện. Phần tử HTML này sử dụng bất kỳ loại nào cũng được, nhưng thường dùng phần tử 1 hoặc 2. Cần thiết lập cho phần tử này thuộc tính 3 để thư viện tự nhận biết được. Sau đó liên kết nó với phần tử cần ẩn hiện thông qua thuộc tính 4. Nếu dùng 1 thì có thể dùng 6 Ví dụ đơn giảnBấm vào đây Bấm vào đây Ví dụ trên tạo ra một Box với 7 đặt là 8, box này bật tắt khi bấm vào link hoặc nút bấm. Do box mặc định là ẩn nên ở link và nút bấm có thêm thuộc tính 9 Sử dụng accordion - giao diện ẩn/hiện từng nội dung trong tập hợpTrước tiên tạo tạo ra một Card (đọc cách sử dụng Card) trong Card đó áp dụng kỹ thuật Collapse ở trên - phần ẩn mặc định là 0 và phần kích hoạt Collapse là 1 Ví dụ đoạn code này giống trường hợp trên, khi bấm vào phần Header, Card sẽ ẩn hiện phần nội dung Tiêu đề CardVí dụ mẫu sử dụng CardNội dung văn bản trong 0 này sử dụng 3. Nút bấm
Bây giờ bạn tạo ra nhiều Card dạng như vậy, sau đó gộp chúng vào một cấu trúc để khi Card này hiện thị thì các Card khác ẩn phần nội dung. Muốn vậy chỉ cần gộp tất cả các Card lại trong một phần tử là 4 và thiết lập nó có một id ví dụ 5 sau đó phần 1 của mỗi Card liên hệ tới 7 này bằng thuộc tính 8 Hãy xem kỹ cấu trúc ví dụ sau, có 3 Card chứa trong một phần tử 4 với id là 5. Lưu ý Card đầu tiên thiết lập mặc định hiện thị nội dung. Bằng cách vậy bạn đã hoàn thành tạo accordion Tiêu đề Card 1Ví dụ mẫu sử dụng CardNội dung văn bản trong 0 này sử dụng 3. Nút bấmVí dụ mẫu sử dụng CardNội dung văn bản trong 0 này sử dụng 3. Nút bấm Bây giờ bạn tạo ra nhiều Card dạng như vậy, sau đó gộp chúng vào một cấu trúc để khi Card này hiện thị thì các Card khác ẩn phần nội dung. Muốn vậy chỉ cần gộp tất cả các Card lại trong một phần tử là Hãy xem kỹ cấu trúc ví dụ sau, có 3 Card chứa trong một phần tử
Header của Card 1
Tiêu đề Card 1Ví dụ mẫu sử dụng CardNội dung bên trong Card 1 Nội dung bên trong Card 1 Nội dung bên trong Card 1 Nội dung bên trong Card 1
Header của Card 2
Tiêu đề Card 2Ví dụ mẫu sử dụng CardNội dung văn bản trong
Header của Card 3
Tiêu đề Card 3Ví dụ mẫu sử dụng Card 3Nội dung văn bản trong
Header của Card 1
Tiêu đề Card 1Ví dụ mẫu sử dụng CardNội dung bên trong Card 1 Nội dung bên trong Card 1 Nội dung bên trong Card 1 Nội dung bên trong Card 1
Header của Card 2
Tiêu đề Card 2Ví dụ mẫu sử dụng CardNội dung văn bản trong
Header của Card 3
Tiêu đề Card 3Ví dụ mẫu sử dụng Card 3Nội dung văn bản trong
Header của Card 1
Tiêu đề Card 1Ví dụ mẫu sử dụng CardNội dung bên trong Card 1 Nội dung bên trong Card 1 Nội dung bên trong Card 1 Nội dung bên trong Card 1
Header của Card 2
Tiêu đề Card 2Ví dụ mẫu sử dụng CardNội dung văn bản trong
Header của Card 3
Tiêu đề Card 3Ví dụ mẫu sử dụng Card 3Nội dung văn bản trong
Header của Card
Tiêu đề CardVí dụ mẫu sử dụng CardNội dung văn bản trong
Header của Card 1
Tiêu đề Card 1Ví dụ mẫu sử dụng CardNội dung bên trong Card 1 Nội dung bên trong Card 1 Nội dung bên trong Card 1 Nội dung bên trong Card 1
Header của Card 2
Tiêu đề Card 2Ví dụ mẫu sử dụng CardNội dung văn bản trong
Header của Card 3
Tiêu đề Card 3Ví dụ mẫu sử dụng Card 3Nội dung văn bản trong |