Làm Slide đơn Giản Hơn Với Swipper Slide (Part 1)
Có thể bạn quan tâm
Swipper Slider là một thư viện tạo slider một cách dễ dàng, nhanh chóng mà không cần cài đặt nhiều.
Cài đặt
Sử dụng npm
$ npm install swiperCài qua cdn
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.x.x/css/swiper.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.x.x/js/swiper.min.js"></script>Cú pháp cơ bản
Thêm đoạn mã dưới vào HTML
<div class="swiper-container"> <div class="swiper-wrapper"> <div class="swiper-slide">Slide 1</div> <div class="swiper-slide">Slide 2</div> <div class="swiper-slide">Slide 3</div> ... </div> <div class="swiper-pagination"></div> <div class="swiper-button-prev"></div> <div class="swiper-button-next"></div> <div class="swiper-scrollbar"></div> </div>Thêm css cố định khung slide
.swiper-container { awidth: 100%; padding-top: 50px; padding-bottom: 50px; }Cuối cùng thêm JS
var mySwiper = new Swiper ('.swiper-container', { // Các Parameters direction: 'vertical', loop: true, // Nếu cần pagination pagination: { el: '.swiper-pagination', }, // Nếu cần navigation navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev', }, // Nếu cần scrollbar scrollbar: { el: '.swiper-scrollbar', }, })Navigation
Dưới đây là các thuộc tính custom của navigation
nextEl: String
Chuỗi CSS selector hoặc phần tử HTML sẽ hoạt động như nút "next" sau khi click vào nó
prevEl: String
Chuỗi CSS selector hoặc phần tử HTML sẽ hoạt động như nút "prev" sau khi click vào nó
hideOnClick: boolean
Chuyển đổi chế độ hiển thị các nút điều hướng sau khi click vào container của Slider
disabledClass: 'swiper-button-disabled'
Tên class CSS được thêm vào nút điều hướng khi nó bị disabled
hiddenClass: 'swiper-button-hidden'
Tên class CSS được thêm vào nút điều hướng khi nó bị hidden
Component
Pagination
el: String
Chuỗi CSS selector hoặc phần tử HTML của container có phân trang
type: 'bullets', "fraction", "progressbar" hoặc "custom"
Chuỗi với kiểu phân trang. Có thể là "bullets", "fraction", "progressbar" hoặc "custom"
bulletElement: String
Xác định thẻ HTML nào sẽ được sử dụng để thể hiện dấu đầu dòng phân trang. Chỉ dành cho type: 'bullets'.
dynamicBullets:boolean
Chỉ hiển thị một vài bullets có thể nhìn thấy cùng một lúc.
dynamicMainBullets : number
Số bullets chính có thể nhìn thấy khi enable dynamicBullets.
hideOnClick:boolean
Chuyển đổi khả năng hiển thị vùng chứa phân trang (hide / true) sau khi click vào container của Slider
clickable: boolean
Nếu giá trị là true thì click vào nút phân trang sẽ chuyển sang slide phù hợp. Chỉ dành cho type: 'bullets'.
bulletClass: string
Tên class của mỗi bullet
bulletActiveClass: string
Tên class của bullet đang được active
clickableClass: string
Tên class của pagination khi được click vào
lockClass: string
Tên class của pagination khi bị disabled
Ví dụ (hiệu ứng 3D)
Từ khóa » Thư Viện Swiper
-
Làm Slide đơn Giản Hơn Với Swipper Slide (Part 1) - Viblo
-
Getting Started With Swiper
-
Swiper React Components
-
28 Thư Viện Slider Javascript Cho Phát Triển Website
-
Cài đặt Swiper - DANDEV
-
15 Thư Viện Slider Jquery Miễn Phí Cho Dự án Website Của Bạn | TopDev
-
Cách Tạo Công Cụ Swipe Giống Netflix Trong Vue
-
Source Hiệu ứng 3D Slider Cực đẹp Sử Dụng HTML, CSS Và JQuery
-
Hướng Dẫn Làm Zoom In/out Slider Với Swiper Js - Thiết Kế Website
-
Hướng Dẫn Làm Swiper Slides With Filters Trong JQuery
-
Ai Dùng Thư Viện React-native-swiper Hoặc Làm View Tương Tự Như ...
-
Mn ơi Cho Em Hỏi Là Làm Sao để Hiển Thị 2 Row ở Swiper Carousel Vậy ...
-
#fe_question - Explore | Facebook