jquery实现图片无缝滚动 蒙版遮蔽效果


Posted in jQuery onJanuary 11, 2020

本文实例为大家分享了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>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery实现的背景颜色渐变动画效果示例
Mar 24 jQuery
为Jquery EasyUI 组件加上清除功能的方法(详解)
Apr 13 jQuery
最常用的jQuery表单验证(简单)
May 23 jQuery
jquery获取链接地址和跳转详解(推荐)
Aug 15 jQuery
jQuery封装animate.css的实例
Jan 04 jQuery
jquery 输入框查找关键字并提亮颜色的实例代码
Jan 23 jQuery
手写简单的jQuery雪花飘落效果实例
Apr 22 jQuery
jQuery实现ajax回调函数带入参数的方法示例
Jun 26 jQuery
jQuery内容过滤选择器与子元素过滤选择器用法实例分析
Feb 20 jQuery
jQuery+ajax实现批量删除功能完整示例
Jun 06 jQuery
jquery validate 实现动态增加/删除验证规则操作示例
Oct 28 jQuery
jQuery实现手风琴效果(蒙版)
Jan 11 jQuery
jQuery操作动画完整实例分析
Jan 10 #jQuery
jQuery操作事件完整实例分析
Jan 10 #jQuery
jQuery操作元素追加内容示例
Jan 10 #jQuery
jQuery操作元素的内容和样式完整实例分析
Jan 10 #jQuery
jquery选择器和属性对象的操作实例分析
Jan 10 #jQuery
jquery实现吸顶导航效果
Jan 08 #jQuery
基于jQuery实现挂号平台首页源码
Jan 06 #jQuery
You might like
PHP导航下拉菜单的实现如此简单
2013/09/22 PHP
PHP exif扩展方法开启详解
2014/07/28 PHP
php读取目录及子目录下所有文件名的方法
2014/10/20 PHP
详细解读PHP的Yii框架中登陆功能的实现
2015/08/21 PHP
PHP实现的贪婪算法实例
2017/10/17 PHP
js 调用父窗口的具体实现代码
2013/07/15 Javascript
使用jquery/js获取iframe父子级、同级获取元素的方法
2016/08/05 Javascript
用 js 的 selection range 操作选择区域内容和图片
2017/04/18 Javascript
nodejs socket实现的服务端和客户端功能示例
2017/06/02 NodeJs
Bootstrap实现的表格合并单元格示例
2018/02/06 Javascript
探秘vue-rx 2.0(推荐)
2018/09/21 Javascript
vue实现在线翻译功能
2019/09/27 Javascript
vue组件实现移动端九宫格转盘抽奖
2020/10/16 Javascript
[49:35]KG vs SECRET 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
使用Python中的tkinter模块作图的方法
2017/02/07 Python
python opencv实现旋转矩形框裁减功能
2018/07/25 Python
Python抽象和自定义类定义与用法示例
2018/08/23 Python
django框架防止XSS注入的方法分析
2019/06/21 Python
set在python里的含义和用法
2019/06/24 Python
Python3进制之间的转换代码实例
2019/08/24 Python
Python操作MySQL数据库的示例代码
2020/07/13 Python
CSS Grid布局教程之什么是网格布局
2014/12/30 HTML / CSS
CSS+jQuery实现的在线答题功能
2015/04/25 HTML / CSS
使用Html5多媒体实现微信语音功能
2019/07/26 HTML / CSS
菲律宾酒店预订网站:Hotels.com菲律宾
2017/07/12 全球购物
销售会计岗位职责
2014/03/15 职场文书
入党综合考察材料
2014/06/02 职场文书
大学生找工作求职信
2014/07/09 职场文书
建筑安全生产责任书
2014/07/22 职场文书
一般党员对照检查材料
2014/09/24 职场文书
离职感谢信怎么写
2015/01/22 职场文书
运动会报道稿大全
2015/07/23 职场文书
大学生奖学金获奖感言(范文)
2019/08/15 职场文书
25张裸眼3D图片,带你重温童年的记忆,感受3D的魅力
2022/02/06 杂记
ubuntu安装jupyter并设置远程访问的实现
2022/03/31 Python
排查Tomcat进程假死的问题
2022/05/06 Servers