`
砺雪凝霜
  • 浏览: 157082 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

图片滚动插件slider.js

阅读更多

      

     图片滚动的特效在我们平时开发项目中经常会碰到,新手一接到这样的任务经常会不知所措,工作半年来已经不下做了3-4个图片滚动切换特效,有左右滚动的,上下滚动的,同时2、3、4张图片滚动的,什么都用。刚接触这样的任务时,开始都会有恐惧心理,不用怕,xslider.js将会告诉我们这一切都不是问题。

 

  •       碰到这样的问题:

     1.  不要畏惧,不要把他想得太难了,要有信心干掉它。

     2.  不要急着去改样式,首先实现基本滚动功能再去慢慢改一些样式。

  

  •      图片滚动实现:

    一般情况下滚动的布局要求是:

            <div class =" container">

                <div class="imagelist">

                    <ul>

                           <li>image1</li>

                           <li>image2</li>

                           <li>image3</li>

                  </ul>

              </div>

           </div>

    1.   container的样式要求: position:relative或者是position:absolute,高度和宽度是没有要求的

    2.   imagelist 的高度和宽度一定要定死。

    3.   ul的宽度设置成width:20000px(足够大),position:absolute      用火狐去查看每个标签时,图片

          左右滚动时你会发现只有ul标签的left属性在发生变化。 由此可知图片左右滚动的原理是改变滚动对象

          的left属性实现的。

  4.   设置  a.aleft (左移动按钮样式)  a.agrayleft (左滑到最后一张图片的样式)

         a.aright (左移动按钮样式)a.agrayright  (左滑到最后一张图片的样式)    

       

  •    xslider.js的使用方法

     xslider.js不仅可以支持水平滚动N张图片,而且还支持垂直滚动N张图片,更牛X的是还支持图片自动滚动

    $(".productshow").xslider({//.productshow是要移动对象的外框; 
         unitdisplayed:3,//可视的单位个数 必需项; 
         movelength:1,//要移动的单位个数 必需项; 
         maxlength:null,//可视宽度或高度 默认查找要移动对象外层的宽或高度; 
        scrollobj:null,//要移动的对象 默认查找productshow下的ul; 可以使div也可以使li 
        unitlen:null,//移动的单位宽或高度 默认查找li的尺寸; 
        nowlength:null,//移动最长宽或高(要移动对象的宽度或高度) 默认由li个数乘以unitlen所得的积; 
        dir:"H",//水平移动还是垂直移动,默认H为水平移动,传入V或其他字符则表示垂直移动; 
        autoscroll:1000//自动移动间隔时间 默认null不自动移动; 
    }); 

 

分享到:
评论

相关推荐

    jquery.slider.js:一个jQuery插件,可让您滑动相册图片

    jquery.slider.js 这是一个jquery插件,可以轻松地用于滑动容器中的几张图片或自动切换图片。 它设计用于移动页面,但也可以在IE9 +,chrome,ff中使用使用方式:“&gt; &lt;/ div&gt; [removed] var Slider = $(“。my_...

    jQuery EasySlider图片滚动切换插件.rar

    jQuery EasySlider图片滚动切换插件是一款基于JavaScript库jQuery的高效能、易使用的图片轮播工具。这个插件设计简洁,提供了平滑的过渡效果,使得多张图片可以在网页上以优雅的方式进行滚动切换,给用户带来类似...

    video.js多组图片滚动插件

    《video.js多组图片滚动插件详解》 在数字化时代,多媒体元素的使用在网站设计中扮演着重要的角色。视频.js作为一个强大的HTML5视频播放器,不仅提供了丰富的自定义功能,还允许开发者添加各种插件以增强用户体验。...

    jQuery EasySlider v1.5 图片滚动切换插件.zip

    jQuery EasySlider v1.5 是一个广泛应用于网页设计中的图片滚动切换插件,它基于流行的JavaScript库jQuery构建,旨在提供简单、高效的图片滑动展示功能。这个插件可以帮助开发者轻松创建具有专业外观和动态效果的...

    一个漂亮的的基于jQuery 实现的EasySlider图片滚动切换插件源码例子

    【标题】中的“基于jQuery实现的EasySlider图片滚动切换插件”是指一种使用JavaScript库jQuery设计的滑动轮播组件。EasySlider是一款流行的轻量级解决方案,它允许开发者在网页上创建美观、流畅的图片或内容滚动效果...

    jQuery跨浏览器幻灯片插件jquery.iosslider

    插件描述:iosSlider iosSlider是一个可定制的、跨浏览器幻灯片jQuery插件。设计用于作为内容滑块、旋转木马、滚动网站旗帜或者图片库。其效果类似于ios的横向滚屏效果.参考示例:...

    js图片滚动插件支持单排图片上下滚动、图片无缝滚动

    在实际应用中,我们可以利用现有的开源js图片滚动插件,如Slick、Swiper或Nivo Slider等,它们已经封装了上述功能,只需进行适当的配置即可满足需求。对于开发人员来说,理解这些插件的工作原理,可以为自定义功能或...

    jQuery流水线图片切换插件lensslider.zip

    lensslider插件主要依赖于lens-slider.js这个核心脚本文件,通过巧妙的编程逻辑和高效的性能优化,实现了流畅的图片滑动体验。其主要特点体现在以下几个方面: 1. **横向切换**:lensslider采用水平滚动的方式,让...

    slider.rar

    4. **Swiper.js**:这是一个流行的JavaScript轮播插件,支持触摸滑动、3D效果等多种高级功能。 5. **纯HTML/CSS**:对于简单的轮播图,仅使用HTML和CSS也能实现基本的图片切换,但交互性相对较弱。 在"slider.rar...

    jquery图片滚动插件

    **jQuery图片滚动插件**是一种基于JavaScript库jQuery的动态展示图片的工具,它允许开发者创建出各种富有吸引力的图片展示效果,如轮播、滑动、淡入淡出等。这种插件通常用于网站设计中,提升用户体验,尤其是在产品...

    unslider.js 图片轮播

    **unslider.js 图片轮播**是基于jQuery的一款强大且灵活的图片轮播插件,它为网页设计者和开发者提供了构建美观、响应式的图片滑动展示的解决方案。这款插件以其简洁的代码结构和丰富的自定义选项而受到广泛欢迎。 ...

    jquery图片滚动插件制作焦点图片滚动或列表图片滚动

    1. 插件选择:jQuery库中有许多现成的图片滚动插件可供选择,如Nivo Slider、FlexSlider、皇家轮播(Royal Slider)等。这些插件提供了丰富的选项和自定义功能,可以轻松实现焦点图片滚动或者列表图片滚动的效果。 ...

    原生js图片滚动插件新浪电影大片首页焦点图片滚动切换效果代码

    在IT行业中,JavaScript(简称JS)是一种广泛使用的...在提供的压缩包文件`texiao7720_1560680894`中,应该包含了实现这一效果的源代码,你可以通过学习和调试这些代码,进一步加深对JavaScript图片滚动插件的理解。

    coda-slider.1.1.1

    "codaslider.1.1.1" 是一个专门用于网页设计和开发的JavaScript插件,主要用于实现平滑的页面内容滚动效果,尤其适用于创建多面板的滑动展示或者响应式的网页布局。这个插件源自于Coda,一个知名的代码编辑器,而...

    query图片无缝滚动插件上下左右图片无缝滚动代码.zip

    总的来说,jQuery图片无缝滚动插件是通过JavaScript和CSS实现的一种动态效果,它利用jQuery库的强大功能,让开发者能够快速、高效地创建出平滑、流畅的图片展示效果,从而提升网站的视觉吸引力和用户体验。...

    Jquery图片滚动

    jQuery作为一个轻量级的JavaScript库,提供了丰富的API和插件,使得实现图片滚动变得更加简单和高效。本实例主要探讨如何利用jQuery实现图片的横向滚动效果。 首先,我们需要了解基本的HTML结构。在页面上,你需要...

    基于jQuery实现的简洁实用的横向图片滚动焦点图插件源码.zip

    该资源是一个基于jQuery库开发的前端代码,用于创建一个简洁且实用的横向图片滚动焦点图插件。在网页设计中,焦点图(也称为轮播图或幻灯片)是一种常见的展示多张图片或内容的方式,它允许用户通过滑动或自动切换来...

    \jquery 图片滚动插件

    在图片滚动插件中,我们可能使用类选择器(如`.slider`)、ID选择器(如`#image-slider`)来获取需要滚动的图片容器。同时,DOM操作如`$(selector).html()`, `$(selector).append()`等用于添加、修改图片元素。 2. ...

Global site tag (gtag.js) - Google Analytics