Trình tạo Swiper Slider — Công cụ trực quan cho Swiper.js

Cấu hình Swiper 11 bằng trình chỉnh sửa trực quan — breakpoint responsive, hiệu ứng, tự động chạy, kiểu phân trang và nhiều tùy chọn khác — rồi sao chép HTML, CSS và JavaScript sẵn sàng dùng.

Cập nhật
Thư viện

Slide

Số slide hiển thị

Hành vi

Kiểu dáng & đầu ra

Cài đặt qua
Xem trước

Dữ liệu của bạn không bao giờ rời khỏi máy tính. Mọi xử lý diễn ra 100% cục bộ trong trình duyệt của bạn.

Công cụ này có hữu ích không?0.0 0 lượt đánh giá
Tạo carousel ảnh responsive bằng giao diện trực quan và sao chép codeTrình tạo Slider & Carousel →

Cách dùng Trình tạo Swiper Slider

  1. Chọn tùy chọn cho slider Swiper và nội dung slide: bảng demo, URL hình ảnh của bạn hoặc thẻ.
  2. Đặt số slide hiển thị cho máy tính, máy tính bảng và di động, khoảng cách, hiệu ứng, lặp vô hạn, tự động chạy, mũi tên và phân trang.
  3. Kiểm tra bản xem trước trực tiếp ở chiều rộng máy tính, máy tính bảng và di động.
  4. Sao chép HTML, CSS và JavaScript (CDN hoặc npm), hoặc tải về một trang HTML hoàn chỉnh.

Giới thiệu về Swiper

Swiper là thư viện slider cảm ứng được dùng rộng rãi nhất trên web: không phụ thuộc framework, được tăng tốc phần cứng và có nhiều module — điều hướng, phân trang, tự động chạy, bàn phím, con lăn chuột, chế độ tự do, lazy loading, khả năng truy cập và bảy hiệu ứng chuyển đổi. Phiên bản 11 được đóng gói thành một bundle duy nhất để dùng qua CDN hoặc dưới dạng ES module từ npm.

Các tùy chọn chính mà trình tạo này viết ra

Tùy chọnChức năng
slidesPerView + breakpointsSố slide hiển thị cùng lúc; breakpoint theo hướng mobile-first (768: { slidesPerView: 2 } áp dụng từ 768 px trở lên)
spaceBetweenKhoảng cách giữa các slide tính bằng px
loopLặp vô hạn; Swiper 11 cần ít nhất slidesPerView × 2 slide để vòng lặp mượt
autoplaydelay, pauseOnMouseEnter và disableOnInteraction: false để tự động chạy tiếp tục sau khi người dùng vuốt
effectfade (với crossFade), cube, coverflow, flip, cards, creative
pagination.typebullets, fraction hoặc progressbar

Tạo kiểu

Swiper đọc biến CSS --swiper-theme-color cho mũi tên và chấm tròn đang active; màu nhấn bạn chọn sẽ được ghi vào biến này. Các biến khác gồm --swiper-navigation-size và --swiper-pagination-bullet-size.

Dùng npm và framework

Chuyển tùy chọn cài đặt sang npm để có import Swiper from 'swiper/bundle'. Với React, Vue hoặc Svelte, bạn có thể dùng Swiper Element (web component) hoặc các component React chính thức với cùng tùy chọn dưới dạng props.

SwiperSplideGlide.jsSlick
Kích thước (min + gzip, JS)~40 KB (bundle)~12 KB~7 KB~12 KB + jQuery ~30 KB
Phụ thuộcKhôngKhôngKhôngjQuery
Hiệu ứngTrượt, mờ dần, khối lập phương, coverflow, lật, thẻ, creativeTrượt, mờ dầnTrượtTrượt, mờ dần
DọcCóCóKhôngCó
Khả năng truy cậpTốt (module a11y)Xuất sắc (ARIA mặc định)Cơ bảnCơ bản
Được bảo trìCóCóChậmKhông (bản phát hành cuối 2017)
Giấy phépMIT cho cả bốn

Cũng được tìm dưới tên: tạo slider swiper js, swiper slider, ví dụ swiper carousel, swiper breakpoint, swiper autoplay, swiper cdn, swiper coverflow, trình tạo code swiper js.

Các công cụ dùng kèm tốt với Trình tạo Swiper Slider

  • Trình tạo Slider & Carousel — Cấu hình carousel bằng vài cú nhấp chuột thay vì đọc tài liệu: chọn thư viện, thiết lập breakpoint, hiệu ứng và điều khiển, xem trước trực tiếp rồi sao chép HTML, CSS và JavaScript sẵn sàng dùng cho sản phẩm thật.
  • Trình tạo Splide Slider — Tạo carousel Splide dễ truy cập và nhẹ mà không cần đọc tài liệu.
  • Tạo Slider Glide.js — Tạo carousel Glide.js tối giản — slider khoảng 7 KB, không phụ thuộc thư viện nào — với breakpoint responsive, mũi tên và chấm, rồi sao chép code.
  • Đổi kích thước ảnh — Đổi ảnh về đúng kích thước pixel hoặc theo phần trăm, cắt ảnh theo kích thước mạng xã hội, hoặc đưa ảnh vừa khung kèm màu nền.

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

Vì sao vòng lặp của Swiper không hoạt động?
Trong Swiper 11, vòng lặp cần đủ slide: ít nhất gấp đôi số slide hiển thị. Hãy thêm slide hoặc giảm slidesPerView.
Breakpoint của Swiper hoạt động thế nào?
Breakpoint theo hướng mobile-first: các tùy chọn cơ bản áp dụng cho màn hình nhỏ, và mỗi khóa breakpoint (tính bằng px) áp dụng từ chiều rộng đó trở lên.
Làm sao để đổi màu mũi tên?
Đặt --swiper-theme-color trên slider (màu nhấn sẽ làm việc này), hoặc tạo kiểu cho .swiper-button-next và .swiper-button-prev.
Swiper có miễn phí không?
Có, Swiper được cấp phép MIT và miễn phí cho cả dự án thương mại.
Tôi có thể cài Trình tạo Swiper Slider như một ứng dụng web và dùng khi không có mạng không?
Có. Trình tạo Swiper Slider là một ứng dụng web (PWA) có thể cài đặt — cài trực tiếp từ trình duyệt, không cần tải từ cửa hàng ứng dụng. Trên Chrome hoặc Edge (Windows, macOS, Linux, ChromeOS) hoặc Android, bấm Cài đặt ứng dụng ở đầu trang này; trên iPhone và iPad, dùng Chia sẻ → Thêm vào Màn hình chính; trên Mac, dùng File → Add to Dock trong Safari 17 trở lên. Sau đó ứng dụng mở trong cửa sổ riêng với biểu tượng riêng, và vì chạy hoàn toàn trên trình duyệt nên vẫn hoạt động khi không có mạng. Firefox trên máy tính không thể cài ứng dụng web. Cách cài đặt hoạt động thế nào.

Công cụ liên quan