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 相关文章推荐
从面试题学习Javascript 面向对象(创建对象)
Mar 30 Javascript
通过一段代码简单说js中的this的使用
Jul 23 Javascript
jquery实现点击消失的代码
Mar 03 Javascript
iframe里面的元素触发父窗口元素事件的jquery代码
Oct 19 Javascript
用jquery模仿的a的title属性的例子
Oct 22 Javascript
jQuery实现可用于博客的动态滑动菜单完整实例
Sep 17 Javascript
深入剖析JavaScript中的函数currying柯里化
Apr 29 Javascript
BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)
Jul 07 Javascript
详解探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 构建记事本应用
Jun 16 Javascript
JavaScript使用Ajax上传文件的示例代码
Aug 10 Javascript
详解vue项目接入微信JSSDK的坑
Dec 14 Javascript
在webstorm中配置less的方法详解
Sep 25 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
其他功能
2006/10/09 PHP
关于php curl获取301或302转向的网址问题的解决方法
2011/06/02 PHP
ThinkPHP模板循环输出Volist标签用法实例详解
2016/03/23 PHP
php+webSoket实现聊天室示例代码(附源码)
2017/02/17 PHP
PHP CURL使用详解
2019/03/21 PHP
laravel 中某一字段自增、自减的例子
2019/10/11 PHP
Expandable &quot;Detail&quot; Table Rows
2007/08/29 Javascript
Javascript学习笔记-详解in运算符
2011/09/13 Javascript
JQuery操作iframe父页面与子页面的元素与方法(实例讲解)
2013/11/20 Javascript
Node.js中Request模块处理HTTP协议请求的基本使用教程
2016/03/31 Javascript
javascript 中的事件委托详解
2016/10/25 Javascript
jQuery实现链接的title快速出现的方法
2017/02/20 Javascript
微信小程序 图片加载(本地,网路)实例详解
2017/03/10 Javascript
Vue.js中组件中的slot实例详解
2017/07/17 Javascript
node通过npm写一个cli命令行工具
2017/10/12 Javascript
Angular学习教程之RouterLink花式跳转
2018/05/03 Javascript
vue+springmvc导出excel数据的实现代码
2018/06/27 Javascript
Javascript中弹窗confirm与prompt的区别
2018/10/26 Javascript
VUE中使用MUI方法
2019/02/12 Javascript
深入理解 TypeScript Reflect Metadata
2019/12/12 Javascript
[03:27]最受玩家喜爱奖提名:PZH_Element 致玩家寄语
2016/12/20 DOTA
python在Windows8下获取本机ip地址的方法
2015/03/14 Python
Python字符串处理之count()方法的使用
2015/05/18 Python
Python找出文件中使用率最高的汉字实例详解
2015/06/03 Python
使用Python写一个小游戏
2018/04/02 Python
ubuntu17.4下为python和python3装上pip的方法
2018/06/12 Python
Python cv2 图像自适应灰度直方图均衡化处理方法
2018/12/07 Python
FFrpc python客户端lib使用解析
2019/08/24 Python
python网络编程:socketserver的基本使用方法实例分析
2020/04/09 Python
python-图片流传输的思路及示例(url转换二维码)
2020/12/21 Python
瑞典廉价机票预订网站:Seat24
2018/06/19 全球购物
实习单位鉴定评语
2014/04/26 职场文书
2014年电话客服工作总结
2014/12/09 职场文书
《这片土地是神圣的》教学反思
2016/02/16 职场文书
应届毕业生的自我评价
2019/06/21 职场文书
关于销售人员的年终工作总结要点
2019/08/15 职场文书