Swiper (Слайдер)
Навігація
Swiper (Слайдер)
Swiper — це потужний та оптимізований сенсорний слайдер для мобільних пристроїв з апаратним прискоренням transition, підтримкою 3D ефектів (Coverflow, Cube, Flip), пагінації та зуму.
HTML-розмітка слайдера
Базова розмітка Swiper складається з головного контейнера
swiper, обгортки swiper-wrapper та окремих слайдів swiper-slide:<div class="swiper swiper-init" data-pagination='{"el": ".swiper-pagination", "clickable": true}'>
<div class="swiper-wrapper">
<div class="swiper-slide">Слайд 1</div>
<div class="swiper-slide">Слайд 2</div>
<div class="swiper-slide">Слайд 3</div>
</div>
<div class="swiper-pagination"></div>
</div>
Ініціалізація та налаштування через JavaScript
Ви можете гнучко конфігурувати слайдер через JavaScript API:
const swiper = app.swiper.create('.swiper', {
speed: 400,
spaceBetween: 30,
slidesPerView: 'auto',
pagination: {
el: '.swiper-pagination',
clickable: true,
},
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
});
Параметри конфігурації Swiper
| Тип (Default) | Параметр | Опис налаштування |
|---|---|---|
number (300) | speed | Тривалість анімації переходу в мілісекундах |
number (0) | spaceBetween | Відстань між слайдами в пікселях |
number | "auto" | slidesPerView | Кількість одночасно видимих слайдів |
boolean (false) | loop | Режим безкінечного циклічного перегортання |
- TECHNO4 FRAMEWORK2
- Get Started
- Boonker
- Installation
- Package Structure
- App HTML Layout
- RTL Layout
- Initialize App
- Events
- Router Component
- Routes
- Store
- App/Core
- Accordion/Collapsible
- Action Sheet
- Area chart
- Autocomplete
- Badge
- Block/Content Block
- Breadcrumbs
- Button
- Calendar/Date Picker
- Cards
- Checkbox
- Chips
- Color Picker
- Contact List
- Data Table
- Dialog
- Floating action button
- Form
- Gauge
- Icons
- Inputs / Form Inputs
- Grid /Layout Grid
- Link
- List Button
- List View
- List Index
- Login Screen
- Menu List
- Messagebar
- Navbar
- Messages
- Notification
- Panel/Side Panels
- Photo Browser
- Picker
- Pie Chart
- Popover
- Popup
- Preloader
- Progressbar
- Pull to Refresh
- Radio
- Range Slider
- Searchbar
- Segmented
- Sheet Modal
- Skeleton
- Introduction
- Page
- Infinite Scroll
- Tabs
- Swiper
- Smart Select
- Sortable List
- Statusbar
- Stepper
- Subnavbar
- Swipeout
- Text Editor
- Timeline
- Toast
- Toggle
- Toolbar & Tabbar
- Tooltip
- Touch Ripple
- Treeview
- Virtual List
- Elevation
- Apache Cordova Integration
- Hardware: Web Audio API & Synth
- Hardware: Web MIDI Inspector
- Hardware: Web Serial UART Terminal
- Threads Studio: Visual Workflows
- Techno4 CLI: Scaffolding Reference
- DOM64: Selector Engine
- Rollup & Vite Component Compiler
- Початок роботи
- Techno4 Total
- Threads Components
- Types