swipeslider支持移动端和桌面设备的轻量级幻灯片插件
swipeslider幻灯片插件的github地址为:https://github.com/AlexEmashev/swipeslider
支持图片和其它HTML内容,支持幻灯片内容无限循环播放。
它的特点还有:
支持桌面设备设备事件和移动设备的swipe事件。
支持前后导航按钮。
支持分页导航按钮。
可以在幻灯片中放置图片或任何HTML元素。
支持多种动画效果。
使用CSS3 transition来制作平滑过渡效果。
响应式设计。
CSS样式
可以通过下面的CSS class类来自定义幻灯片的样式。
class | 描述 |
.swipslider | 包含幻灯片的父容器。 |
.sw-slides | 幻灯片容器。 |
.sw-slide | 幻灯片的slide,可以包含图片或其它HTML元素。 |
.sw-slide > img | 包含图片的slide。 |
.sw-content | 包含其它HTML元素的slide。 |
.sw-next-prev | 前后导航按钮整体样式。 |
.sw-prev | 向前按钮,使用::after 伪元素来覆盖内容。 |
.sw-next | 向后按钮,使用::after 伪元素来覆盖内容。 |
.sw-bullet | 分页导航按钮容器。 |
.sw-bullet li | 单个分页导航按钮。 |
.sw-bullet li.active | 当前激活的分页导航按钮。 |
初始化插件
在页面DOM元素加载完毕之后,可以通过swipeslider()
方法来初始化该幻灯片插件。
1
2
3
4
5
|
<script> $(window).load( function () {
$( '#sample_slider' ).swipeslider();
});
</script> |
配置参数
可以在初始化插件的时候以对象的方式传入配置参数:
1
|
$( '#sample_slider' ).swipeslider({autoPlay: false , swipe: false });
|
可用的配置参数有:
参数 | 默认值 | 描述 |
sliderHeight | '60%' | 设置幻灯片的高度。如果你想根据宽度来自动改变高度,可以设置为百分比。如果设置为像素则使用固定高度。 |
transitionDuration | 500 | 幻灯片动画的持续时间,单位毫秒。 |
timingFunction | 'ease-out' | 过渡动画的easing效果(CSS easing函数)。 |
autoPlay | true | 是否自动播放幻灯片。 |
autoPlayTimeout | 3000 | 自动播放的时间间隔,单位毫秒。 |
prevNextButtons | true | 是否显示前后导航按钮。 |
bullets | true | 是否显示分页导航按钮。 |
swipe | true | 是否允许移动端的swipe事件。 |
相关推荐
前面也介绍过几款广告插件,对于想要用博客赚钱的朋友来说,那些插件都是很实用的,今天有发现了一款不错的WordPress广告插件Max Banner Ads,一般情况下,如果要在WordPress博客上添加广告的话,这时,需要我们自己...
在Android开发中,创建一个自动滚动的Banner控件是常见的需求,主要用于展示广告或轮播图。本篇文章将深入探讨如何使用ViewPager实现这样一个功能,并兼容在ViewPager中展示多个子页面。 首先,`ViewPager`是...
在IT行业中,"banner滚动"通常指的是网页设计中一种常见的元素,用于展示动态或静态的图像,以吸引用户的注意力并传达重要信息。这种特效在网站的首页、活动页面或者产品展示区域尤为常见。"banner全屏滚动特效"则是...
标题 "首页焦点图banner滚动superslide2" 描述了一个网站设计中的常见元素,即首页上的焦点图(也称为轮播图或滑动横幅),它通常用来展示重要的信息或者吸引用户的注意力。在这个特定的场景中,使用的是一个叫做 ...
jQuery Flexslider 图片滚动插件是一款广泛应用于网页设计中的强大工具,主要用于创建吸引人的、响应式的滑块或轮播图,常被用于网站的Banner区域,以展示多张图片或内容。这款插件以其易用性、灵活性和丰富的自定义...
Unslider依赖HTML5的`<ul>`和`<li>`元素来组织Banner内容。每个`<li>`代表一个Banner项,包含你想要展示的图片或者其他内容。 ```html <li><img src="image1.jpg" alt="Banner 1"> <li><img src="image2....
这个压缩包的核心组件是kxbdSuperMarquee插件,它具备丰富的功能,如图片与文字的无缝滚动、图片翻滚以及banner制作等。 首先,我们来深入了解一下jQuery。jQuery是一个轻量级、高性能的JavaScript库,它简化了HTML...
`hongkong.js` 是一款专为移动端设计的jQuery插件,它允许开发者轻松地在网页中实现这种滚动视觉差特效,特别是在顶部banner部分,当用户向下滚动页面时,这种效果尤为显著。 **jQuery库的应用** jQuery 是一个...
标题中的“bnner全屏滚动代码diy.rar_全屏滚动banner”暗示了这是一个关于创建全屏滚动横幅(通常称为banner)的项目,其中包含了JavaScript和CSS代码资源。描述中的“js 代码 全 屏 滚 动banner”进一步确认了这个...
4. **边界处理**:当滑动到BANNER列表的首尾,需要判断并阻止不必要的切换,防止循环滚动。 五、HTML结构 `demo_带标题.html`和`demo_无标题.html`可能包含以下结构: ```html <div id="banner"> <div class="...
标题“jQuery 三幅banner切换 大图广告滚动切换”指的是使用 jQuery 实现一种常见的网页设计元素:一个包含三幅大图的轮播广告,能够自动或手动进行滚动切换,以展示不同的宣传内容。 这个项目可能包括以下关键知识...
总的来说,Query图片滚动banner特效涉及到的知识点包括:jQuery库的使用、JavaScript事件处理和动画效果、HTML结构设计、CSS样式控制以及可能的jQuery插件开发。通过研究这些文件,我们可以深入理解网页动态效果的...
IE标题栏的文字滚动插件.mxp insert_greeting.mxp jump menu插件.mxp Marquee.mxp Meta扩展插件.mxp MX183945_compare_fields.mxp MyComputer.com提供的一套站点访问跟踪系统插件.mxp Oblog 3.0 模板标记插件.mxp ...
首先,jQuery图片滚动插件的核心功能是提供一种动态展示图片的方式,比如在企业网站的首页展示产品或服务的Banner。这样的插件通常具有按钮控制、自动播放、多图轮播等功能,能够吸引用户注意力并提升用户体验。 1....
综上所述,bannerScroller是一款强大的jQuery横幅滚动插件,通过简单的配置和调用,就能实现各种动态效果,为网站增添视觉亮点。正确地运用和定制,可以帮助开发者快速创建出吸引人的滚动横幅,提高网站的互动性和...
在本文中,我们将深入探讨如何使用jQuery实现手机端响应式的banner图片滚动切换效果,这是一个常见的JavaScript特效,适用于网站设计中的焦点或幻灯图展示。在提供的压缩包"jquery手机端响应式banner图片滚动切换...
【标题】"banner鼠标移动图片跟随滚动.zip"所涉及的知识点主要集中在JavaScript(JS)的交互特效实现上,特别是图片的动态效果。这种效果通常被称为“视差滚动”或者“鼠标跟踪图片移动”。视差滚动是一种增强网页...
5. **状态管理**:维护当前显示的div索引,确保动画顺序正确,并处理边界情况,如循环播放或停止在最后一个项目。 这种滑动切换特效可以用于多种场景,如产品展示、新闻轮播、幻灯片等,能有效地吸引用户的注意力,...
【Banner手风琴jQuery插件】是一款专为网页设计者打造的高效工具,它能够为网站增添生动有趣的交互效果。这款插件的核心功能是实现图片或内容区域在用户交互时,如点击或鼠标滑过,呈现出类似手风琴般的展开与折叠...
简单好用的立体式左右滚动banner焦点图效果 源代码没有任何图片,且CSS较为冗余,懒人站长已经做过优化,方便懒人们使用 使用方法: 1、将CSS引入到你的页面中,保证命名不冲突 2、将index.html中代码部分拷贝到...