admin管理员组

文章数量:1534580

2024年5月5日发(作者:)

swiper的cards effect 代码

Swiper 是一种流行的触摸滑动库,它提供了多种滑动效果,包括卡片

效果。下面是一个简单的 Swiper 卡片效果的代码示例:

HTML 代码:

html

Slide 1

Slide 2

Slide 3

CSS 代码:

css

.swiper-container {

width: 100%;

height: 300px;

}

.swiper-wrapper {

display: flex;

flex-wrap: wrap;

}

.swiper-slide {

flex: 1 0 100%;

margin: 0;

padding: 20px;

text-align: center;

background: #fff;

}

JavaScript 代码:

javascript

// Import Swiper

import Swiper, { Navigation, Pagination, Autoplay,

EffectCards } from 'swiper';

import 'swiper/css'; // Import Swiper CSS

import 'swiper/css/navigation'; // Import Swiper Navigation

CSS

import 'swiper/css/pagination'; // Import Swiper Pagination

CSS

import 'swiper/css/autoplay'; // Import Swiper Autoplay CSS

import 'swiper/css/effect-cards'; // Import Swiper Effect

Cards CSS

// Initialize Swiper

const swiper = new Swiper('.swiper-container', {

slidesPerView: 1, // 设置每页显示的卡片数(如果设置为 1,则

每页显示一张卡片)

spaceBetween: 10, // 设置卡片之间的间距(单位为像素)

effect: 'cards', // 设置滑动效果为卡片效果

navigation: { nextEl: '.swiper-button-next', prevEl:

'.swiper-button-prev' }, // 设置导航按钮的样式和位置(可选)

pagination: { el: '.swiper-pagination', clickable: true },

// 设置分页器的样式和位置(可选)

autoplay: { delay: 5000 }, // 设置自动播放(可选)

});

本文标签: 效果设置滑动