热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

一款图片无缝滚动的控件

2019独角兽企业重金招聘Python工程师标准图片滚动效果在应用中要实现图片的滚动,由于对前端也不是很熟悉,所以找了半天,发现一个

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

图片滚动效果

在应用中要实现图片的滚动,由于对前端也不是很熟悉,所以找了半天,发现一个比较好的控件--jQuery cxScroll ,能够满足我的需求。下面简单介绍下(当然也是从其官方文档上抄的咯)

载入 Javascript 文件



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 结构

  • ...


调用 cxScroll

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

参数 名称 默认值 说明 direction 'right' 滚动方向。可设置为:"left", "right", "top", "bottom" easing 'swing' 缓动方式 step 1 滚动步长 accel 200 手动滚动速度 (ms),点击控制按钮滚动的速度。 speed 800 自动滚动速度 (ms) time 4000 自动滚动间隔时间 (ms) auto true 是否自动滚动 hoverLock true 鼠标移入移出锁定。鼠标进入区域内时停止自动轮播,离开后恢复自动轮播(仅在 auto 为 true 时有效) prevBtn true 是否使用 prev 按钮 nextBtn true 是否使用 next 按钮

接口

var Api;
$('#element_id').cxScroll(function(api){Api = api;
});
// 或者作为第二个参数传入
$('#element_id').cxScroll({minus: true,plus: true
}, function(api){Api = api;
});

名称 说明 play() 开始自动播放 stop() 停止自动播放 prev(speed) 向前滚动。speed 为滚动速度(ms) next(speed) 向后滚动。speed 为滚动速度(ms)

文档地址:http://code.ciaoca.com/jquery/cxScroll/

问题

目前都比较正常,只是在ul 里 包含很多图片时,后面一部分显示不出来,就停住了,不知道什么原因


转:https://my.oschina.net/fight123/blog/707694



推荐阅读
author-avatar
當紅冷萱儿_422
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有