时间:2021-05-26
本文实例为大家分享了jquery实现图片无缝滚动、蒙版效果的具体代码,供大家参考,具体内容如下
1、无缝连接:通过对li设置属性float:left;消除标签之间的间隔
2、通过对ul整体进行偏移设置,使图片整体滚动,
3、设置图片切换时机,
4、蒙版遮罩移入时机的选择
代码片.
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="../js/jquery-1.10.2.js" ></script> <style> *{ margin: 0; padding: 0; } .div1{ width: 400px; height: 150px; overflow: hidden; border: 1px solid #A9A9A9; margin: 30px auto; } .ul1{ position: relative; left: 0px; width: 1200px; } .ul1>li{ position: relative; list-style: none; float: left; width: 200px; height: 150px; background: #3388FF; } .ul1>li>div{ position: absolute; left: 0; top: 0; background: #A9A9A9; width: 200px; height: 150px; opacity: 0; } </style> </head> <body> <div class="div1"> <ul class="ul1"> <li><img src="../img/wall1.jpg" alt="" width="100%"/><div></div></li> <li><img src="../img/wall2.jpg" alt="" width="100%"/><div></div></li> <li><img src="../img/wall3.jpg" alt="" width="100%"/><div></div></li> <li><img src="../img/wall4.jpg" alt="" width="100%"/><div></div></li> <li><img src="../img/wall1.jpg" alt="" width="100%"/><div></div></li> <li><img src="../img/wall2.jpg" alt="" width="100%"/><div></div></li> </ul> </div> <script> $(function(){ var $time = ''; var mi = 0; gundong(); function gundong(){ $time = setInterval(function(){ mi += -10; if (mi<-800) { mi = 0 } $('.ul1').css({ marginLeft: mi+'px' }); },100); } $('li').mouseover(function(){ window.clearTimeout($time); $('li').not($(this)).contents('div').css({ opacity:0.6 }); }); $('li').mouseout(function(){ gundong(); $('li').not($(this)).contents('div').css({ opacity:0 }); }); }); </script> </body></html>以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
简单实现纵向无缝滚动(不要忘记引入jquery文件哦)看效果:1、HTML代码简单的jQuery无缝向上滚动效果简单的jQuery无缝向上滚动效果简单的jQue
我们会看到很多的网站上会使用多张图片无缝滚动的效果。下面我就介绍几种纯JS实现多张图片的无缝滚动,并实现鼠标移到图片上运动停止的效果,可以控制图片左右滚动。1.
div+css+javascript实现无缝滚动,marquee无缝滚动,无缝滚动,兼容firefox用marquee实现首尾相连循环滚动效果(仅IE):复制代
我之前写过一个简易版的自动+手动轮播图:简易轮播图但是这个轮播图在切换的时候是没有实现无缝滚动的,每张图片都是单张切换的,而不是滑动。现在用JQuery实现无缝
js替代marquee实现图片无缝滚动可能大家都碰到过,当marquee中滚动的是图片的时候,滚到终点的时候直接就跳回到起点了,而不像文字那样可以无缝滚动,下面