Kiểu thanh trượt bootstrap

Tại W3Schools, bạn sẽ tìm thấy một tài liệu tham khảo Bootstrap đầy đủ về tất cả các lớp CSS, Thành phần và plugin JavaScript - tất cả đều có các ví dụ "Tự dùng thử"


Bootstrap Chủ đề / Mẫu

Chúng tôi đã tạo một số Mẫu Bootstrap mà bạn có thể sử dụng. Chúng hoàn toàn miễn phí để sử dụng


Bootstrap 5 so với. Bootstrap 3 & 4

Hướng dẫn này tuân theo Bootstrap 3, được phát hành vào năm 2013. Tuy nhiên, chúng tôi cũng bao gồm các phiên bản mới hơn;

Bootstrap 5 là phiên bản mới nhất của Bootstrap; . Nó hỗ trợ các bản phát hành ổn định, mới nhất của tất cả các trình duyệt và nền tảng chính. Tuy nhiên, Internet Explorer 11 trở xuống không được hỗ trợ

Sự khác biệt chính giữa Bootstrap 5 và Bootstrap 3 & 4 là Bootstrap 5 đã chuyển sang JavaScript thay vì jQuery

Ghi chú. Bootstrap 3 và Bootstrap 4 vẫn được nhóm hỗ trợ để sửa các lỗi quan trọng và thay đổi tài liệu, và hoàn toàn an toàn khi tiếp tục sử dụng chúng. Tuy nhiên, các tính năng mới sẽ KHÔNG được thêm vào chúng


Tìm hiểu cách tạo thanh trượt phạm vi tùy chỉnh bằng CSS và JavaScript

Bước 1. Tạo HTML theo mẫu dưới đây

Bước 2. Add style for thanh trượt phạm vi

Kiểu thanh trượt bootstrap

Ghi chú. Thuộc tính con trỏ hiển thị con trỏ chuột khi di chuyển con trỏ vào thành phần.  

Bước 3. Add Javascript

Tạo thanh trượt phạm vi để hiển thị giá trị hiện tại bằng Javascript. Tham khảo mã dưới đây

Xem kết quả qua link này nhé. Thanh trượt phạm vi

Nguồn. Học viện Devmaster

Băng chuyền là một trình chiếu để xoay vòng qua một loạt nội dung, được tạo bằng các biến đổi CSS 3D và một chút JavaScript. Nó hoạt động với một loạt hình ảnh, văn bản hoặc đánh dấu tùy chỉnh. Nó cũng bao gồm hỗ trợ cho các điều khiển và chỉ báo trước đó/tiếp theo

Trong các trình duyệt hỗ trợ API Hiển thị trang, băng chuyền sẽ tránh trượt khi người dùng không nhìn thấy trang web (chẳng hạn như khi tab trình duyệt không hoạt động, cửa sổ trình duyệt được thu nhỏ, v.v. )

Xin lưu ý rằng các băng chuyền lồng nhau không được hỗ trợ và các băng chuyền thường không tuân thủ các tiêu chuẩn trợ năng

Cuối cùng, nếu bạn đang xây dựng JavaScript của chúng tôi từ nguồn, nó

Thí dụ

Băng chuyền không tự động chuẩn hóa kích thước trang trình bày. Do đó, bạn có thể cần sử dụng các tiện ích bổ sung hoặc kiểu tùy chỉnh để định cỡ nội dung phù hợp. Mặc dù băng chuyền hỗ trợ các điều khiển và chỉ báo trước đó/tiếp theo, nhưng chúng không bắt buộc phải có. Thêm và tùy chỉnh khi bạn thấy phù hợp

Đảm bảo đặt id duy nhất trên


    
    
  

Previous Next

6 cho các điều khiển tùy chọn, đặc biệt nếu bạn đang sử dụng nhiều băng chuyền trên một trang

Chỉ trang trình bày

Đây là băng chuyền chỉ có các trang trình bày. Lưu ý sự hiện diện của


    
    
  

Previous Next

7 và

    
    
  

Previous Next

0 trên hình ảnh băng chuyền để ngăn việc căn chỉnh hình ảnh mặc định của trình duyệt


    
    
  

Với điều khiển

Thêm vào các điều khiển trước đó và tiếp theo


    
    
  

Previous Next

Bạn cũng có thể thêm các chỉ báo vào băng chuyền, cùng với các điều khiển

Previous Next

Yêu cầu yếu tố hoạt động ban đầu

Lớp


    
    
  

Previous Next

1 cần được thêm vào một trong các trang chiếu. Nếu không, băng chuyền sẽ không hiển thị

Với chú thích

Thêm chú thích vào trang chiếu của bạn một cách dễ dàng với phần tử


    
    

Previous Next

2 trong bất kỳ

    
    
  

Previous Next

3 nào. Chúng có thể được ẩn dễ dàng trên các khung nhìn nhỏ hơn, như hình bên dưới, với các tiện ích hiển thị tùy chọn. Chúng tôi ẩn chúng ban đầu với

    
    
  

Previous Next

4 và đưa chúng trở lại trên các thiết bị cỡ trung bình với

    
    
  

Previous Next

5

...

...

Cách sử dụng

Thông qua thuộc tính dữ liệu

Sử dụng các thuộc tính dữ liệu để dễ dàng kiểm soát vị trí của băng chuyền.


    
    
  

Previous Next

6 chấp nhận các từ khóa

    
    
  

Previous Next

7 hoặc

    
    
  

Previous Next

8, làm thay đổi vị trí trang chiếu so với vị trí hiện tại của nó. Ngoài ra, sử dụng

    
    
  

Previous Next

9 để chuyển chỉ mục trang trình bày thô tới băng chuyền

Previous Next

0, chuyển vị trí trang chiếu sang một chỉ mục cụ thể bắt đầu bằng

Previous Next

1

Thuộc tính

Previous Next

2 được sử dụng để đánh dấu băng chuyền là hoạt ảnh bắt đầu từ khi tải trang. Nó không thể được sử dụng kết hợp với khởi tạo JavaScript rõ ràng (dư thừa và không cần thiết) của cùng một băng chuyền

Qua JavaScript

Gọi băng chuyền theo cách thủ công với


    
    
  

7

Tùy chọn

Cá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

Previous Next

3, như trong

Previous Next

4

NameTypeDefaultDescriptionintervalnumber5000Lượng thời gian để trì hoãn giữa việc tự động quay vòng một mục. Nếu sai, băng chuyền sẽ không tự động quay vòng. keyboardbooleantrue Liệu băng chuyền có phản ứng với các sự kiện bàn phím hay không. chuỗi tạm dừng. boolean"di chuột"

Nếu được đặt thành

Previous Next

5, tạm dừng chu kỳ của băng chuyền trên

Previous Next

6 và tiếp tục chu kỳ của băng chuyền trên

Previous Next

7. Nếu được đặt thành

Previous Next

8, việc di chuột qua băng chuyền sẽ không tạm dừng băng chuyền

Trên các thiết bị hỗ trợ cảm ứng, khi được đặt thành

Previous Next

5, chu kỳ sẽ tạm dừng trên
...

...

0 (sau khi người dùng tương tác xong với băng chuyền) trong hai khoảng thời gian, trước khi tự động tiếp tục. Lưu ý rằng đây là ngoài hành vi chuột ở trên

ridestringfalseTự động phát băng chuyền sau khi người dùng xoay vòng mục đầu tiên theo cách thủ công. Nếu là "băng chuyền", tự động phát băng chuyền khi tải. wrapbooleantrueLiệu băng chuyền có quay vòng liên tục hay có các điểm dừng cứng không

phương pháp

Cá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

Xem tài liệu JavaScript của chúng tôi để biết thêm thông tin

...

...

1

Khởi tạo băng chuyền với tùy chọn tùy chọn

...

...

2 và bắt đầu quay vòng qua các mục


    
    
  

Previous Next

8

...

...

3

Xoay vòng qua các mục băng chuyền từ trái sang phải

...

...

4

Dừng băng chuyền quay vòng qua các mục

...

...

5

Xoay vòng băng chuyền đến một khung cụ thể (dựa trên 0, tương tự như một mảng). Trả về người gọi trước khi mục đích được hiển thị (i. e. trước khi sự kiện

...

...

6 xảy ra)

...

...

7

Chu kỳ đến mục trước đó. Trả về người gọi trước khi mục trước đó được hiển thị (i. e. trước khi sự kiện

...

...

6 xảy ra)

...

...

9

Chu kỳ đến mục tiếp theo. Trả về người gọi trước khi mục tiếp theo được hiển thị (i. e. trước khi sự kiện

...

...

6 xảy ra)


    
    
  

71

Phá hủy băng chuyền của một phần tử

Sự kiện

Lớp băng chuyền của Bootstrap hiển thị hai sự kiện để nối vào chức năng băng chuyền. Cả hai sự kiện đều có các thuộc tính bổ sung sau

  • 
        
        
      

    72. Hướng mà băng chuyền đang trượt (_______173 hoặc
    
        
        
      

    74)
  • 
        
        
      

    75. Phần tử DOM đang được trượt vào vị trí làm mục hoạt động
  • 
        
        
      

    76. Chỉ số của mục hiện tại
  • 
        
        
      

    77. Chỉ mục của mục tiếp theo

Tất cả các sự kiện băng chuyền được kích hoạt tại chính băng chuyền (i. e. tại

). Loại sự kiệnMô tảslide. bs. carousel Sự kiện này kích hoạt ngay lập tức khi phương thức đối tượng


    
    
  

78 được gọi. trượt. bs. băng chuyền Sự kiện này được kích hoạt khi băng chuyền đã hoàn thành quá trình chuyển đổi trang chiếu của nó.

    
    
  

Previous Next

5