首页 > 其他分享 >基于skitter的轮播图炫酷效果,幻灯片的体验

基于skitter的轮播图炫酷效果,幻灯片的体验

时间:2023-06-01 10:07:18浏览次数:46  
标签:插件 轮播 效果 图炫酷 skitter 切换 true


概述


包含各种炫酷的轮播切换效果,插件小巧,与其他插件无冲突,可用于移动端和PC端


详细




你还在用原生的js编写轮播图吗?还在为乏味的切换效果烦恼吗?在现在插件横飞的年代,快准狠才是重点,这次给大家推荐一款轮播图切换插件skitter。

官方文档可以参考skitter 不过是全英文哦,你做好准备了吗0.0。


简单介绍一下使用的方法和流程:

项目结构如下:

基于skitter的轮播图炫酷效果,幻灯片的体验_基于skitter的轮播图炫酷效果

第一步:

引用skitter插件库和jquery

<link rel="stylesheet" href="skitter.styles.css">
<script src="jquery-1.6.3.min.js" type="text/javascript"></script>
<script type="text/Javascript" src="jquery.easing.1.3.js"></script>
<script type="text/javascript" src="jquery.skitter.min.js"></script>


第二步:

html结构,列表li中即是轮播图的数量,a链接大家根据需要进行添加即可。

基于skitter的轮播图炫酷效果,幻灯片的体验_jquery_02


第三步:

插件初始化,参数设置:一般项目大家只需要设置下列几个参数就够了,详细的可以参考api参数文档



$('.box_skitter_large').skitter({
        label : false,//标签
		navigation : true,//左右控制
		dots : true,//底部控制
        auto_play:true,
        interval:500,//间隔
        with_animations:['cubeRandom','cube','paralell', 'glassCube','swapBars','cubeSize']//动画效果

});



其中的动画效果注意要用数组的形式传入,大家根据需要进行相应设置即可,全部效果:


/*cube, cubeRandom, block, cubeStop, cubeHide, cubeSize, horizontal, showBars, showBarsRandom, tube
, fade, fadeFour, paralell, blind, blindHeight, blindWidth, directionTop, directionBottom, directionRight, directionLeft, 
cubeStopRandom, cubeSpread, cubeJelly, glassCube, glassBlock, circles, circlesInside, circlesRotate, cubeShow, upBars, 
downBars, hideBars, swapBars, swapBarsBack, swapBlocks, cut, random, randomSmart*/


然后打开浏览器就可以看到各种各样花式的切换效果了,移动端也支持哦,(#^.^#)。使用方法是不是简单粗暴,只需三步。






注:本文著作权归作者,由demo大师发表,拒绝转载,转载需要作者授权



标签:插件,轮播,效果,图炫酷,skitter,切换,true
From: https://blog.51cto.com/u_7583030/6392427

相关文章

  • 手机直播源码,android 轮播图(自定义组合控件)
    手机直播源码,android轮播图(自定义组合控件)1.项目gradle添加一下配置:  allprojects{ repositories{ ... maven{url'https://jitpack.io'} } } ​2.module中的gradle添加依赖:  dependencies{   implementation'com.github.truemi:SlideS......
  • js 轮播图中点击小圆圈图片跳到指定图片
    html代码(部分)<divclass="w"><divclass="main"><!--焦点图模块--><divclass="focusfl"><ahref="javascript:;"class="arrow-l"><</a>......
  • 【Antd】 走马灯Carousel自动轮播加左右切换箭头
    组件内容:<CarouselautoplayafterChange={changeBanner}autoplaySpeed={7000}//添加左右切换箭头arrows={true}prevArrow={<LeftOutlined/>}nextArrow={<RightOutlined/>}><Carousel/>css样式:.ant-carousel.slick-p......
  • uniapp简单实现轮播图
    轮播图 <viewclass="price-content-style"> <viewclass="price-style"> ¥350.00 </view> <viewclass="content-style"> 【官方正品】全新Dior迪奥烈焰蓝金唇膏红色传奇新色丝绒992548 </view>......
  • 前端实现简单轮播图,js实现一个无缝轮播图
    吐槽公司首页有一个动态显示数据的板块,同事直接用定时器手动修改div里面的数据,后来要求要有一个动态轮播滚动效果。哎,没办法,加入这个项目后就是在优化改写别人的代码,以前没测试到的bug,现在测出来让我修复,以前没实现的功能让我去实现。一堆简单堆砌的代码,重复用到的地方就是再复......
  • 直播平台搭建源码,bootstrap实现图片轮播效果
    直播平台搭建源码,bootstrap实现图片轮播效果<!DOCTYPEhtml><html><head>  <metacharset="UTF-8">  <title>设计轮播图效果</title>  <metaname="viewport"content="width=device-width,initial-scale=1,shrink-to-fit=......
  • 用vue2封装轮播图组件
    日常练习用vue2封装轮播图组件,传入图片信息数组。实现思想:图片组添加translate动画,通过轮播到第几张图片作为参数,让图片组整体移动。Carousel.vue<template><divclass="carousel"><divclass="carouselList"><!--图片列表--><ulclass="img&quo......
  • jQuery轮播图(模仿滑动窗口算法)
    conststatus=["left:0px;","left:10px;","left:20px;","left:30px;","left:40px;",];constlist=$("#carousel>ul>li");constlen=lis......
  • vue项目结合,vant 实现中轮播图中,点击图片放大图片
    思路:vant中提供函数ImagePreview给原每一个图片子元素设置点击事件,api中提供initial-swipe索引,拿到原图索引设置change事件,保存大图切换的对应索引给到自己的initial-swipe索引中设置图片预览切换时,根据切换后的索引,设置原图的位置,大图原图同步原图片swipeTo(i)切换到......
  • uniapp轮播图预览
    <swiper:indicator-dots="true":autoplay="true":interval="3000":duration="1000":circular="true"><!--把当前点击的图片的索引,传递到preview()处理函数中点击图片预览--><swiper-itemv-for="(item......