Bootstrap màu mũi tên accordion

Lorem ipsum dolor sit amet, consectetur adipisizing elit, sed do eiusmod tempor incididunt utlabore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercite ullamcolaboris nisi ut aliquip ex ea commodo do đó

Phần 2

Lorem ipsum dolor sit amet, consectetur adipisizing elit, sed do eiusmod tempor incididunt utlabore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercite ullamcolaboris nisi ut aliquip ex ea commodo do đó

Phần 3

Lorem ipsum dolor sit amet, consectetur adipisizing elit, sed do eiusmod tempor incididunt utlabore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercite ullamcolaboris nisi ut aliquip ex ea commodo do đó

Tự mình thử »

Tạo một chiếc đàn accordion

Bước 1] Thêm HTML

Thí dụ

Phần 1

Lorem ipsum


Phần 2

Lorem ipsum


Phần 3

Lorem ipsum


Bước 2] Thêm CSS

Phong cách đàn accordion

Thí dụ

/* Tạo kiểu cho các nút dùng để mở và đóng bảng đàn accordion */
. đàn accordion {
  màu nền. #eee;
  màu. #444;
  con trỏ. con trỏ;
  phần đệm. 18px;
  chiều rộng. 100%;
  căn chỉnh văn bản. trái;
  đường viền. không;
  đường viền. không;
  chuyển tiếp. 0. 4s;
}

/* Thêm màu nền cho nút nếu nó được nhấp vào [thêm. lớp đang hoạt động với JS] và khi bạn di chuột qua nó [hover] */
. tích cực,. đàn phong cầm. di chuột {
  màu nền. #ccc;
}

/* Tạo kiểu cho bảng đàn accordion. Ghi chú. ẩn theo mặc định */
. bảng điều khiển {
  phần đệm. 0 18px;
  màu nền. màu trắng;
  hiển thị. không;
  tràn. ẩn;
}

Bước 3] Thêm JavaScript

Thí dụ

var acc = tài liệu. getElementsByClassName["accordion"];
var i;

cho [i = 0; i < acc. chiều dài; . addEventListener["click", function[] {
  acc[i].addEventListener["click", function[] {
    /* Chuyển đổi giữa việc thêm và xóa lớp "hoạt động",
    để đánh dấu nút điều khiển bảng điều khiển * . danh sách lớp học. chuyển đổi ["hoạt động"];
    this.classList.toggle["active"];

    /* Chuyển đổi giữa ẩn và hiển thị bảng điều khiển đang hoạt động */
    var panel = this. nextElementSibling;
    if [panel. Phong cách. hiển thị === "chặn"] {
      bảng điều khiển. Phong cách. display = "none";
    } other {
      bảng điều khiển. Phong cách. display = "block";
    }
  }];
}

Tự mình thử »

Đàn accordion hoạt hình [Trượt xuống]

Để tạo một chiếc đàn accordion hoạt hình, hãy thêm max-height: 0, overflow: hiddentransition cho thuộc tính chiều cao tối đa, vào lớp panel

Sau đó, sử dụng JavaScript để trượt nội dung xuống bằng cách đặt max-height được tính toán, tùy thuộc vào chiều cao của bảng điều khiển trên các kích thước màn hình khác nhau

Tìm hiểu cách tạo mũi tên bằng CSS

Mũi tên bên phải

mũi tên trái

Mũi tên lên

mũi tên xuống

Bước 1] Thêm HTML

Thí dụ

Mũi tên bên phải

mũi tên trái

Mũi tên lên

mũi tên xuống

Bước 2] Thêm CSS

Thí dụ

.arrow {
  đường viền. màu đen đặc;
  chiều rộng đường viền. 0 3px 3px 0;
  hiển thị. inline-block;
  đệm. 3px;
}

.right {
  biến đổi. xoay[-45deg];
  -webkit-transform. xoay[-45deg];
}

.left {
  biến đổi. xoay[135 độ];
  -webkit-transform. xoay[135deg];
}

.up {
  biến đổi. xoay[-135deg];
  -webkit-transform. xoay[-135deg];
}

.down {
  biến đổi. xoay[45 độ];
  -webkit-transform. xoay[45 độ];
}

Tự mình thử »

Nếu tiêu đề bảng điều khiển có phần tử con với lớp .collapsed, hãy thêm lớp .grey vào tiêu đề bảng điều khiển. Nếu không, loại bỏ nó. Được gọi khi tải và khi nhấp vào chuyển đổi có độ trễ để lớp .collapsed được thêm vào trước khi tập lệnh được chạy. Cái này hơi lộn xộn, mình làm vội nên mọi ý kiến ​​bổ ích mong mọi người lắng nghe và chỉnh sửa cho gọn gàng hơn

Hướng dẫn này giải thích tất cả về Bootstrap 4 Accordion. Tìm hiểu cách tạo đàn accordion Bootstrap với màu nền, v.v.

Trong hướng dẫn này, bạn sẽ tìm hiểu Bootstrap 4 Accordion là gì, cách tạo đàn accordion Bootstrap, đàn accordion với màu nền và các câu hỏi thường gặp

Xin lưu ý rằng chúng tôi đã sử dụng Bootstrap phiên bản 4 trong tất cả các ví dụ

=> Khám phá loạt bài đào tạo Bootstrap đơn giản tại đây

Hãy bắt đầu nào

Bạn sẽ học được gì

  • Bootstrap Accordion là gì
    • Cách tạo một đàn accordion Bootstrap
    • Đàn accordion với màu nền
  • Các câu hỏi thường gặp
  • Sự kết luận
    • đề xuất đọc

Bootstrap Accordion là gì

Collapsible Group Item 1

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas porttitor.
Collapsible Group Item 2
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas porttitor.
Collapsible Group Item 3
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas porttitor.

Ảnh chụp màn hình bên dưới hiển thị đầu ra trình duyệt của mã lập trình trên

Collapsible Group Item 1

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas porttitor.
Collapsible Group Item 2
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas porttitor.
Collapsible Group Item 3
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas porttitor.
Collapsible Group Item 4
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas porttitor.
Collapsible Group Item 5
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas porttitor.
Collapsible Group Item 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas porttitor.
Collapsible Group Item 7
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas porttitor.
Collapsible Group Item 8
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas porttitor.
Collapsible Group Item 9
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas porttitor.

Ảnh chụp màn hình bên dưới hiển thị đầu ra trình duyệt của mã lập trình trên

Các câu hỏi thường gặp

Trong phần này, chúng ta sẽ thảo luận về một số Câu hỏi thường gặp về đàn accordion. Những câu hỏi này sẽ giúp bạn chuẩn bị cho kỳ thi và phỏng vấn một cách tự tin

Q #1] Đàn accordion Bootstrap 4 là gì?

Câu trả lời. Đó là một danh sách các mục được xếp chồng lên nhau theo chiều dọc có thể được chuyển đổi

Q #2] Việc sử dụng đàn accordion là gì?

Câu trả lời. Chúng được sử dụng để chuyển đổi giữa các mục để ẩn và hiển thị một lượng lớn nội dung

Q #3] Đàn accordion có khó học không?

Câu trả lời. Không, nó rất dễ học. Không có khái niệm nâng cao

Q #4] Làm cách nào để thay đổi màu của đàn accordion trong Bootstrap?

Câu trả lời. Bạn có thể sử dụng một trong các lớp màu nền như. bg-lớp tiểu học, các. bg-lớp trung học, các. lớp bg-thành công,. bg-lớp nguy hiểm,. bg-lớp cảnh báo,. bg-thông tin lớp, các. lớp bg-white,. lớp bg-light và. lớp bg-dark để thay đổi màu sắc

Câu hỏi 5] Làm cách nào để mở đàn accordion theo mặc định trong Bootstrap?

Câu trả lời. Bạn có thể thêm. hiển thị lớp để mở đàn accordion theo mặc định

Q #6] Làm thế nào để bạn mở rộng tất cả các bảng đàn accordion?

Câu trả lời. Bằng cách thêm. hiển thị lớp cho tất cả các bảng

Sự kết luận

Đàn accordion tương tự như sập, nhưng thành phần thẻ được sử dụng để tạo đàn accordion. Bootstrap sử dụng các lớp màu nền để thêm màu cho đàn accordion. Hơn nữa, có một số loại đàn accordion, chẳng hạn như đàn accordion có màu nền, đàn accordion có biểu tượng, v.v.

Chủ Đề