轮播 效果 可套用图片 文本 jquery
2014-12-03 10:05
162 查看
<style type="text/css"> body,ul,li { padding:0; margin:0} ul,li { list-style:none} .bg{ padding:30px; background-color:rgba(244,92,147,0.4); } .scroll_main { position:relative; margin:0 auto; width:960px; } .scroll_main .prev,.scroll_main .next { cursor: pointer; margin-top: -50px; position: absolute; top: 50%; width:50px; height:100px; z-index: 1000; font-size:40px; font-weight:bold; color:#F45C93; text-align:center; line-height:100px; } .scroll_main .prev { left:-80px; } .scroll_main .next { right:-80px; } .scroll_list { position:relative; width:960px; overflow:hidden; } .scroll_list ul { width:9999px; } .scroll_list ul li { float:left; margin-left:20px; } .scroll_list li:first-child { margin-left:0; } .model{ width:176px; height:176px; margin-top:20px; background-color:rgb(244,92,147); } </style> </head> <body> <div class="bg"> <div class="scroll_main"> <div class="prev"> < </div> <div class="next"> > </div> <div class="scroll_list"> <ul> <li><div class="model"></div><div class="model"></div></li> <li><div class="model"></div><div class="model"></div></li> <li><div class="model"></div><div class="model"></div></li> <li><div class="model"></div><div class="model"></div></li> <li><div class="model"></div><div class="model"></div></li> <li><div class="model"></div><div class="model"></div></li> </ul> </div> </div> </div> </body> <script type="text/javascript" src="http://img3.cache.netease.com/utf8/assets/js/jquery-1.10.2.min.js"></script> <script type="text/javascript"> function pic_scroll(prev,next,img) { var prev = $(prev), next = $(next), img = $(img).find('ul'); var w = img.find('li').outerWidth(true); var locked; //设置锁标志,防止快速点击多次时,轮播等候队列过长。一张图片轮播未结束时点击切换键不进行轮播。 next.click(function(){ if(!locked) { locked = true; img.animate({'margin-left':-w},400,function(){ img.find('li').eq(0).appendTo(img); img.css({'margin-left':0}); locked = false; }); } }); prev.click(function(){ if(!locked) { locked = true; img.find('li:last').prependTo(img); img.css({'margin-left':-w}); img.animate({'margin-left':0},400,function(){ locked = false; }); } }); } pic_scroll('.prev','.next','.scroll_list'); </script>
相关文章推荐
- jquery实现图片轮播效果
- 利用jquery实现图片轮播效果(可配置每张图片的停留时间)
- jQuery实现图片轮播效果,jQuery实现焦点新闻
- jQuery实现图片轮播效果(仿QQ商城首页、天猫首页)
- jquery实现图片轮播效果
- 又一个jquery轮播效果,焦点图,带数字显示序号,这个可以添加对应标题在图片上,支持主流浏览器
- pixviewer图片轮播效果(jQuery客户端与服务端相分离)
- JQuery实现图片轮播效果
- jquery实现jQuery实现图片轮播效果,jQuery实现焦点新闻
- 常用实用图片轮播效果jquery插件
- jQuery--仿迅雷图片轮播切换效果
- JQuery实现图片轮播切换效果--水平切换/垂直切换
- jQuery图片切换,轮播效果(仿迅雷首页FLASH效果)
- jQuery轮播图效果+ bxCarousel实现图片滚动切换效果+Mootools Videobox实现视频图片弹出类lightbox效果
- 又一个jquery轮播效果,焦点图,带数字显示序号,这个可以添加对应标题在图片上,支持主流浏览器
- 基于JQuery的实现图片轮播效果(焦点图)
- JQuery实现图片轮播效果(转)
- Jquery图片轮播效果
- jQuery实现图片轮播效果,jQuery实现焦点新闻