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实现分页功能(含ajax请求、后台数据、附完整demo)
Apr 03 jQuery
jQuery遮罩层实例讲解
May 11 jQuery
jQuery实现倒计时功能 jQuery实现计时器功能
Sep 19 jQuery
javaScript和jQuery自动加载简单代码实现方法
Nov 24 jQuery
jQuery实现定时隐藏对话框的方法分析
Feb 12 jQuery
JQuery实现ajax请求的示例和注意事项
Dec 10 jQuery
浅谈JS和jQuery的区别
Mar 27 jQuery
详解JQuery基础动画操作
Apr 12 jQuery
jquery validate 实现动态增加/删除验证规则操作示例
Oct 28 jQuery
jQuery实现的解析本地 XML 文档操作示例
Apr 30 jQuery
jQuery AJAX应用实例总结
May 19 jQuery
jQuery实现的分页插件完整示例
May 26 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/10/09 PHP
用PHP查询搜索引擎排名位置的代码
2010/01/05 PHP
php url地址栏传中文乱码解决方法集合
2010/06/25 PHP
求PHP数组最大值,最小值的代码
2011/10/31 PHP
如何使用php输出时间格式
2013/08/31 PHP
php抽象类使用要点与注意事项分析
2015/02/09 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
2015/12/21 PHP
php无限极分类实现方法分析
2019/07/04 PHP
解读JavaScript代码 var ie = !-[1,] 最短的IE判定代码
2011/05/28 Javascript
node.js中的fs.fstat方法使用说明
2014/12/15 Javascript
Bootstrap每天必学之滚动监听
2016/03/16 Javascript
Nodejs从有门道无门菜鸟起飞必看教程
2016/07/20 NodeJs
livereload工具实现前端可视化开发【推荐】
2016/12/23 Javascript
微信小程序Server端环境配置详解(SSL, Nginx HTTPS,TLS 1.2 升级)
2017/01/12 Javascript
微信小程序实现移动端滑动分页效果(ajax)
2017/06/13 Javascript
angular5 子组件监听父组件传入值的变化方法
2018/09/30 Javascript
小程序扫描普通链接二维码跳转小程序指定界面方法
2019/05/07 Javascript
Vue实现点击当前元素以外的地方隐藏当前元素(实现思路)
2019/12/04 Javascript
Python的Flask框架与数据库连接的教程
2015/04/20 Python
python实现二维码扫码自动登录淘宝
2016/12/27 Python
pytorch 模型可视化的例子
2019/08/17 Python
python自动循环定时开关机(非重启)测试
2019/08/26 Python
快速解决pymongo操作mongodb的时区问题
2020/12/05 Python
CSS3轻松实现清新 Loading 效果的简单实例
2016/06/06 HTML / CSS
护士自我鉴定范文
2013/10/06 职场文书
中华美德颂演讲稿
2014/05/20 职场文书
关于运动会的广播稿(10篇)
2014/09/12 职场文书
劳动争议和解协议书范本
2014/11/20 职场文书
大学生学期个人总结
2015/02/12 职场文书
幼儿园工作总结2015
2015/04/01 职场文书
社区服务活动感想
2015/08/11 职场文书
2016年校园植树节广播稿
2015/12/17 职场文书
小学体育课教学反思
2016/02/16 职场文书
聊聊pytorch测试的时候为何要加上model.eval()
2021/05/23 Python
Java内存模型之happens-before概念详解
2021/06/13 Java/Android
Vue实现tab导航栏并支持左右滑动功能
2021/06/28 Vue.js