jQuery cxScroll 间歇式无缝滚动

所属分类:UI,媒体-滚动,滑块和旋转

 58229  562  查看评论 (60)
分享到微信朋友圈
X
jQuery cxScroll 间歇式无缝滚动 ie兼容6

IE兼容模式下, 图片周边有蓝色边框, 问题处在于img的重置样式上, 添加个img{border:none;}问题即可解决.

载入 JavaScript 文件

<script src="jquery.js"></script> 
<script src="jquery.cxscroll.js"></script>

CSS 样式结构

除必要属性设置外,其他样式均可自行设置。

/* 横向滚动基本样式 */ 
.cxscroll {
	}.cxscroll .box {
	overflow:hidden;
	width:600px;
}
.cxscroll .list {
	overflow:hidden;
	width:9999px;
}
.cxscroll .list li {
	float:left;
	width:200px;
	height:100px;
}
.cxscroll .prev {
	}.cxscroll .next {
	}/* 纵向滚动基本样式 */ 
.cxscroll {
	}.cxscroll .box {
	overflow:hidden;
	height:300px;
}
.cxscroll .list {
	}.cxscroll .list li {
	height:100px;
}
.cxscroll .prev {
	}.cxscroll .next {
	}

DOM 结构

<div id="element_id" class="cxscroll">
    <div class="box">
        <ul class="list">
            <li></li>
            <li></li>
            ...
            <li></li>
        </ul>
    </div>
    <!-- 控制按钮内部会自动创建,可省略 -->
    <a class="prev"></a>
    <a class="next"></a>
</div>

调用 cxScroll

$('#element_id').cxScroll();

参数说明

direction'right'滚动方向。可设置为:"left", "right", "top", "bottom"
easing'swing'缓动方式
step1滚动步长
accel160手动滚动速度 (ms),点击控制按钮滚动的速度。
speed800自动滚动速度 (ms)
time4000自动滚动间隔时间 (ms)
autotrue是否自动滚动
prevBtntrue是否使用 prev 按钮
nextBtntrue是否使用 next 按钮
相关插件-滚动,滑块和旋转

CSS3 滚动视觉差效果加返回顶部

CSS3 滚动视觉差效果+返回顶部.
  滚动
 41858  391

自制高度可定制滚动条插件(原创)

自制原生JS高度可定制化的滚动条插件,高度自定义,轻量化,浏览器兼容良好
  滚动
 31512  423
  滚动
 34153  487

页面过度效果大集合(推荐!)

jQuery页面过度效果大集合
  滚动
 74848  1334

讨论这个项目(60)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    西安老鹰 0
    2018/11/8 14:01:32
    绝对值得收藏的图片滚动插件 回复
    abc5462009 0
    2018/2/6 18:50:39
    6666666666666666666666
    回复
    Leeseol 0
    2017/12/26 15:51:03

    为啥我用webstorm打开   点击进度条就不管用了

    回复
    哎呦我就是修改昵称吖 0
    2017/12/20 16:19:57

    没代码,不知道问题锁在

    回复
    邹小强-海易集团 0
    2017/12/19 15:23:00

    为什么一改变box的宽度就不滚动了,又没报错,什么原因(就是想把box的宽度变大)????

        Leeseol0
        2017/12/26 15:53:20
        没影响啊
        ??0
        2018/1/14 11:50:48

        因为这个轮播插件,是根据切图原理做的,每一张图片都是根据,最大的box长度是根据图片的每一张图片的大小,还有所有图片的长度计算出每一次移动,其实设置的就是整个大图片距离box的left值,所以说你光该box的宽度还不行,还得改图片的大小,还要计算出所有图片的大小,重新设置每一次图片向右移动的时候,图片距离box的left值,不断重复调用函数,就好了

        1
        2018/1/14 21:03:58
        <script src="js/jquery.cxscroll.min.js"></script>

        js滚动代码在这里!特么确是压缩过的,出自github的(好奇审核的人怎么不回答)!我只能通过审查元素发现:这个是通过克隆节点复制li 来实现的

         ①、你可能改变了

        .scroll_horizontal .list {
        	overflow:hidden;
        	width:9999px;
        }

        的width,过小是会出bug(比如空白)!

        ②不知道jquery.cxscroll.min.js封装这个的人有没有写判定当盒子过长,即图片不够铺满box宽度不让它滚动(即陈列展示)或者滚动也会出现空白的情况!

        因为上传的人代码被压缩过!我只能帮到这了!

    回复
    命运の我手中 0
    2017/11/7 20:27:36
    写的真棒!我想要,但没金币 回复
    每天 0
    2017/10/29 20:54:32

    往左可以一直点,往右会到头

        旧识君0
        2017/12/25 16:28:46

        还不错吧

    回复
    微不足道_ 0
    2017/10/27 10:47:16

    怎么获取jQ啊?我要下载

        青柠0
        2018/1/5 20:31:55

        回答问题,或者购买,或者发布资源

    回复
    网球俱乐部 0
    2017/8/22 9:33:16

    为什么小屏幕的笔记本谷歌54版本的轮播一会会停止啊

    回复
    761, 0
    2017/6/20 15:41:50

    下载了,为什么只能向前按,向后的按钮不起作用

        网球俱乐部0
        2017/8/22 9:35:22

        我的在小屏幕笔记本里谷歌54的版本轮播一会就停了

        0
        2017/9/8 17:21:56
        有人解决这个问题吗??
        暗裔剑魔0
        2017/11/22 9:37:07
        用了好多次都没问题,这次做项目发现next按钮只能点一次,prev按钮没问题
    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复