js仿小米手机上下滑动效果


Posted in Javascript onFebruary 05, 2017

本文实例为大家分享了js上下滑动效果的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Document</title>
 <style>
 .box{
  width: 512px;
  height: 400px;
  margin:100px auto;
  overflow: hidden;
  position: relative;
  border: 1px solid red;
 }
 .box img{
  position: absolute;
  left: 0;
  top: 0;
 }
 .box div{
  width: 512px;
  height: 200px;
  position: absolute;
  left: 0;
 }
 .up{
  top:0;
 }
 .down{
  top: 200px;
 }
 </style>
 <script> 
 window.onload = function(){
 function $(id){ return document.getElementById(id);}
 var num = 0;
 var timer;
 var timer1;
 $("picup").onmouseover = function(){ //往下走
  timer = setInterval(function(){
  if(num>=0){
   clearInterval(timer);
  }else{
   num+=3;
   $("pic").style.top = num +"px";
  }
  },10);
 }
 $("picup").onmouseleave = function(){
  clearInterval(timer);
 }
 $("picdown").onmouseover = function(){ //往上走
  timer1 = setInterval(function(){
  if(num <= -1070){
   clearInterval(timer1);
  }else{
   num-=3;
   $("pic").style.top = num +"px";
  }
  },30);
 }
 $("picdown").onmouseleave = function(){
  clearInterval(timer1);
 }
 }
 </script>
</head>
<body>
 <div class="box">
 <img src="mi.png" alt="" id="pic">
 <div class="up" id="picup"></div>
 <div class="down" id="picdown"></div>
 </div>
</body>
</html>

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

Javascript 相关文章推荐
location.search在客户端获取Url参数的方法
Jun 08 Javascript
读jQuery之九 一些瑕疵说明
Jun 21 Javascript
用jQuery获取IE9下拉框默认值问题探讨
Jul 22 Javascript
Javascript判断图片尺寸大小实例分析
Jun 16 Javascript
JS修改地址栏参数实例代码
Jun 14 Javascript
BootStrap modal模态弹窗使用小结
Oct 26 Javascript
jQuery页面弹出框实现文件上传
Feb 09 Javascript
Vue.js搭建移动端购物车界面
Jun 28 Javascript
JS实现常见的查找、排序、去重算法示例
May 21 Javascript
JavaScript解决浮点数计算不准确问题的方法分析
Jul 09 Javascript
小程序组件之自定义顶部导航实例
Jun 12 Javascript
JavaScript实现随机点名小程序
Oct 29 Javascript
简单实现js无缝滚动效果
Feb 05 #Javascript
完美的js图片轮换效果
Feb 05 #Javascript
jQuery中ztree 点击文本框弹出下拉框的实例代码
Feb 05 #Javascript
使用JavaScript判断用户输入的是否为正整数(两种方法)
Feb 05 #Javascript
Vue.js学习示例分享
Feb 05 #Javascript
JavaScript定时器制作弹窗小广告
Feb 05 #Javascript
JavaScript制作简易计算器(不用eval)
Feb 05 #Javascript
You might like
CURL状态码列表(详细)
2013/06/27 PHP
php中如何使对象可以像数组一样进行foreach循环
2013/08/09 PHP
Ubuntu12下编译安装PHP5.3开发环境
2015/03/27 PHP
php生成动态验证码gif图片
2015/10/19 PHP
PHP错误Warning:mysql_query()解决方法
2015/10/24 PHP
CodeIgniter针对数据库的连接、配置及使用方法
2016/03/03 PHP
PHP实现适用于自定义的验证码类
2016/06/15 PHP
Javascript 模式实例 观察者模式
2009/10/24 Javascript
jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXML
2011/10/16 Javascript
jquery阻止冒泡事件使用模拟事件
2013/09/06 Javascript
JS输入用户名自动显示邮箱后缀列表的方法
2015/01/27 Javascript
javascript操作ul中li的方法
2015/05/14 Javascript
js+html5实现canvas绘制简单矩形的方法
2015/06/05 Javascript
js实现类似MSN提示的页面效果代码分享
2015/08/24 Javascript
jQuery实用技巧必备(中)
2015/11/03 Javascript
jquery轮播的实现方式 附完整实例
2016/07/28 Javascript
jQuery实现的图片轮播效果完整示例
2016/09/12 Javascript
js前端解决跨域问题的8种方案(最新最全)
2016/11/18 Javascript
Javascript for in的缺陷总结
2017/02/03 Javascript
深入理解ES6中let和闭包
2018/02/22 Javascript
vue2单元测试环境搭建
2018/05/24 Javascript
微信小程序实现日历功能
2018/11/27 Javascript
在vue项目中引入vue-beauty操作方法
2019/02/11 Javascript
JS动态图片的实现方法完整示例
2020/01/13 Javascript
weui上传多图片,压缩,base64编码的示例代码
2020/06/22 Javascript
pandas.DataFrame删除/选取含有特定数值的行或列实例
2018/11/07 Python
PyQt 实现使窗口中的元素跟随窗口大小的变化而变化
2019/06/18 Python
css3的动画特效之动画序列(animation)
2017/12/22 HTML / CSS
Html5中localStorage存储JSON数据并读取JSON数据的实现方法
2017/02/13 HTML / CSS
PHP面试题附答案
2015/11/28 面试题
一份文言文检讨书
2014/09/13 职场文书
2014教师专业技术工作总结
2014/12/03 职场文书
小学优秀教师先进事迹材料
2014/12/16 职场文书
小学一年级语文教学反思
2016/03/03 职场文书
使用vue-element-admin框架从后端动态获取菜单功能的实现
2021/04/29 Vue.js
Win11更新失败并提示0xc1900101
2022/04/19 数码科技