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实现的动态文字变化输出效果示例【附演示与demo源码下载】
Mar 24 jQuery
jquery实现放大镜简洁代码(推荐)
Jun 08 jQuery
各种选择框jQuery的选中方法(实例讲解)
Jun 27 jQuery
jQuery Position方法使用和兼容性
Aug 23 jQuery
jQuery实现数字自动增加或者减少的动画效果示例
Dec 11 jQuery
jquery层次选择器的介绍
Jan 18 jQuery
jQuery实现ajax的嵌套请求案例分析
Feb 16 jQuery
JavaScript前端页面搜索功能案例【基于jQuery】
Jul 10 jQuery
html+jQuery实现拖动滑块图片拼图验证码插件【移动端适用】
Sep 10 jQuery
Jquery高级应用Deferred对象原理及使用实例
May 28 jQuery
jQuery zTree如何改变指定节点文本样式
Oct 16 jQuery
jquery插件实现悬浮的菜单
Apr 24 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
详解:――如何将图片储存在数据库里
2006/12/05 PHP
phpcms模块开发之swfupload的使用介绍
2013/04/28 PHP
php 批量生成html,txt文件的实现代码
2013/06/26 PHP
php对象在内存中的存在形式分析
2015/02/03 PHP
PHP模板引擎Smarty内建函数section,sectionelse用法详解
2016/04/11 PHP
PHP实现的同步推荐操作API接口案例分析
2016/11/30 PHP
yii2.0整合阿里云oss删除单个文件的方法
2017/09/19 PHP
PHP实现的mysql操作类【MySQL与MySQLi方式】
2017/10/07 PHP
Laravel 对某一列进行筛选然后求和sum()的例子
2019/10/10 PHP
Javascript模块化编程详解
2014/12/01 Javascript
JavaScript常用小技巧小结
2014/12/29 Javascript
JS是按值传递还是按引用传递
2015/01/30 Javascript
基于Jquery实现万圣节快乐特效
2015/11/01 Javascript
javascript宿主对象之window.navigator详解
2016/09/07 Javascript
KnockoutJS 3.X API 第四章之click绑定
2016/10/10 Javascript
你不知道的 javascript【推荐】
2017/01/08 Javascript
深入理解Javascript箭头函数中的this
2017/02/13 Javascript
setTimeout函数的神奇使用
2017/02/26 Javascript
微信小程序日历组件calendar详解及实例
2017/06/08 Javascript
vue双向绑定数据限制长度的方法
2019/11/04 Javascript
JS实现烟花爆炸效果
2020/03/10 Javascript
[02:54]DOTA2英雄基础教程 撼地者
2014/01/14 DOTA
Python 元组(Tuple)操作详解
2014/03/11 Python
Python实现的简单万年历例子分享
2014/04/25 Python
python生成随机mac地址的方法
2015/03/16 Python
在pytorch中对非叶节点的变量计算梯度实例
2020/01/10 Python
Python DES加密实现原理及实例解析
2020/07/17 Python
Django实现文章详情页面跳转代码实例
2020/09/16 Python
详解python 支持向量机(SVM)算法
2020/09/18 Python
德国富尔达运动鞋店:43einhalb
2020/12/25 全球购物
会议主持词
2014/03/17 职场文书
师德建设实施方案
2014/03/21 职场文书
关于青春的演讲稿三分钟
2014/08/22 职场文书
大学感恩节活动总结
2015/05/05 职场文书
SQL实现LeetCode(178.分数排行)
2021/08/04 MySQL
如何避免mysql启动时错误及sock文件作用分析
2022/01/22 MySQL