`

html5 插件之 banner 滚动插件

 
阅读更多

 

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广告插件Max Banner Ads,一般情况下,如果要在WordPress博客上添加广告的话,这时,需要我们自己...

    Android 自动滚动banner控件

    在Android开发中,创建一个自动滚动的Banner控件是常见的需求,主要用于展示广告或轮播图。本篇文章将深入探讨如何使用ViewPager实现这样一个功能,并兼容在ViewPager中展示多个子页面。 首先,`ViewPager`是...

    banner滚动

    在IT行业中,"banner滚动"通常指的是网页设计中一种常见的元素,用于展示动态或静态的图像,以吸引用户的注意力并传达重要信息。这种特效在网站的首页、活动页面或者产品展示区域尤为常见。"banner全屏滚动特效"则是...

    首页焦点图banner滚动superslide2

    标题 "首页焦点图banner滚动superslide2" 描述了一个网站设计中的常见元素,即首页上的焦点图(也称为轮播图或滑动横幅),它通常用来展示重要的信息或者吸引用户的注意力。在这个特定的场景中,使用的是一个叫做 ...

    jQuery flexslider图片滚动插件制作banner图...

    jQuery Flexslider 图片滚动插件是一款广泛应用于网页设计中的强大工具,主要用于创建吸引人的、响应式的滑块或轮播图,常被用于网站的Banner区域,以展示多张图片或内容。这款插件以其易用性、灵活性和丰富的自定义...

    unslider(jquery的banner插件,自适应)

    Unslider依赖HTML5的`&lt;ul&gt;`和`&lt;li&gt;`元素来组织Banner内容。每个`&lt;li&gt;`代表一个Banner项,包含你想要展示的图片或者其他内容。 ```html &lt;li&gt;&lt;img src="image1.jpg" alt="Banner 1"&gt; &lt;li&gt;&lt;img src="image2....

    多种常用滚动效果jquery插件.zip

    这个压缩包的核心组件是kxbdSuperMarquee插件,它具备丰富的功能,如图片与文字的无缝滚动、图片翻滚以及banner制作等。 首先,我们来深入了解一下jQuery。jQuery是一个轻量级、高性能的JavaScript库,它简化了HTML...

    jquery支持移动端的滚动视觉差特效插件

    `hongkong.js` 是一款专为移动端设计的jQuery插件,它允许开发者轻松地在网页中实现这种滚动视觉差特效,特别是在顶部banner部分,当用户向下滚动页面时,这种效果尤为显著。 **jQuery库的应用** jQuery 是一个...

    bnner全屏滚动代码diy.rar_全屏滚动banner

    标题中的“bnner全屏滚动代码diy.rar_全屏滚动banner”暗示了这是一个关于创建全屏滚动横幅(通常称为banner)的项目,其中包含了JavaScript和CSS代码资源。描述中的“js 代码 全 屏 滚 动banner”进一步确认了这个...

    JQuery手势滑动自适应宽度BANNER_手机版

    4. **边界处理**:当滑动到BANNER列表的首尾,需要判断并阻止不必要的切换,防止循环滚动。 五、HTML结构 `demo_带标题.html`和`demo_无标题.html`可能包含以下结构: ```html &lt;div id="banner"&gt; &lt;div class="...

    jQuery 三幅banner切换 大图广告滚动切换.zip

    标题“jQuery 三幅banner切换 大图广告滚动切换”指的是使用 jQuery 实现一种常见的网页设计元素:一个包含三幅大图的轮播广告,能够自动或手动进行滚动切换,以展示不同的宣传内容。 这个项目可能包括以下关键知识...

    Query图片滚动banner特效

    总的来说,Query图片滚动banner特效涉及到的知识点包括:jQuery库的使用、JavaScript事件处理和动画效果、HTML结构设计、CSS样式控制以及可能的jQuery插件开发。通过研究这些文件,我们可以深入理解网页动态效果的...

    dreamweaver网站PHP开发MXP插件

    IE标题栏的文字滚动插件.mxp insert_greeting.mxp jump menu插件.mxp Marquee.mxp Meta扩展插件.mxp MX183945_compare_fields.mxp MyComputer.com提供的一套站点访问跟踪系统插件.mxp Oblog 3.0 模板标记插件.mxp ...

    \jquery 图片滚动插件

    首先,jQuery图片滚动插件的核心功能是提供一种动态展示图片的方式,比如在企业网站的首页展示产品或服务的Banner。这样的插件通常具有按钮控制、自动播放、多图轮播等功能,能够吸引用户注意力并提升用户体验。 1....

    bannerscroller:jQuery插件滚动横幅

    综上所述,bannerScroller是一款强大的jQuery横幅滚动插件,通过简单的配置和调用,就能实现各种动态效果,为网站增添视觉亮点。正确地运用和定制,可以帮助开发者快速创建出吸引人的滚动横幅,提高网站的互动性和...

    jquery手机端响应式banner图片滚动切换效果.zip

    在本文中,我们将深入探讨如何使用jQuery实现手机端响应式的banner图片滚动切换效果,这是一个常见的JavaScript特效,适用于网站设计中的焦点或幻灯图展示。在提供的压缩包"jquery手机端响应式banner图片滚动切换...

    banner鼠标移动图片跟随滚动.zip

    【标题】"banner鼠标移动图片跟随滚动.zip"所涉及的知识点主要集中在JavaScript(JS)的交互特效实现上,特别是图片的动态效果。这种效果通常被称为“视差滚动”或者“鼠标跟踪图片移动”。视差滚动是一种增强网页...

    jquery+div实现同时滑动切换的图文展示特效插件下载.rar

    5. **状态管理**:维护当前显示的div索引,确保动画顺序正确,并处理边界情况,如循环播放或停止在最后一个项目。 这种滑动切换特效可以用于多种场景,如产品展示、新闻轮播、幻灯片等,能有效地吸引用户的注意力,...

    Banner手风琴jQuery插件.zip

    【Banner手风琴jQuery插件】是一款专为网页设计者打造的高效工具,它能够为网站增添生动有趣的交互效果。这款插件的核心功能是实现图片或内容区域在用户交互时,如点击或鼠标滑过,呈现出类似手风琴般的展开与折叠...

    jQuery.flipster——简单好用的立体式banner切换插件.zip

    简单好用的立体式左右滚动banner焦点图效果 源代码没有任何图片,且CSS较为冗余,懒人站长已经做过优化,方便懒人们使用 使用方法: 1、将CSS引入到你的页面中,保证命名不冲突 2、将index.html中代码部分拷贝到...

Global site tag (gtag.js) - Google Analytics