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 相关文章推荐
JQuery的html(data)方法与&amp;lt;script&amp;gt;脚本块的解决方法
Mar 09 Javascript
BootStrap入门教程(二)之固定的内置样式
Sep 19 Javascript
ES6中的rest参数与扩展运算符详解
Jul 18 Javascript
超级简易的JS计算器实例讲解(实现加减乘除)
Aug 08 Javascript
ES6中Class类的静态方法实例小结
Oct 28 Javascript
关于echarts在节点显示动态数据及添加提示文本所遇到的问题
Apr 20 Javascript
浅谈React Native 传参的几种方式(小结)
May 21 Javascript
使用Bootstrap做一个朝代历史表
Dec 10 Javascript
jQuery实现倒计时功能完整示例
Jun 01 jQuery
OpenLayers实现图层切换控件
Sep 25 Javascript
jQuery冲突问题解决方法
Jan 19 jQuery
如何在Vue项目中添加接口监听遮罩
Jan 25 Vue.js
简单实现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
1982年日本摄影师镜头下的中国孩子 那无忧无虑的童年
2020/03/12 杂记
解析阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql
2013/06/26 PHP
PHP连接MySQL数据的操作要点
2015/03/20 PHP
两款万能的php分页类
2015/11/12 PHP
Laravel第三方包报class not found的解决方法
2019/10/13 PHP
javascript实现划词标记+划词搜索功能
2007/03/06 Javascript
jquery 防止表单重复提交代码
2010/01/21 Javascript
Jquery插件之多图片异步上传
2010/10/20 Javascript
ASP.NET jQuery 实例2 (表单中使用回车在TextBox之间向下移动)
2012/01/13 Javascript
JS 实现Json查询的方法实例
2013/04/12 Javascript
Javascript中实现trim()函数的两种方法
2015/02/04 Javascript
使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
2015/09/16 Javascript
JS敏感词过滤代码
2016/12/23 Javascript
Angular7中创建组件/自定义指令/管道的方法实例详解
2019/04/02 Javascript
three.js欧拉角和四元数的使用方法
2020/07/26 Javascript
用Python展示动态规则法用以解决重叠子问题的示例
2015/04/02 Python
Python下的subprocess模块的入门指引
2015/04/16 Python
使用Python写一个贪吃蛇游戏实例代码
2017/08/21 Python
Python OpenCV对本地视频文件进行分帧保存的实例
2019/01/08 Python
解决pycharm 工具栏Tool中找不到Run manager.py Task的问题
2019/07/01 Python
is_file和file_exists效率比较
2021/03/14 PHP
HTML5中的postMessage API基本使用教程
2016/05/20 HTML / CSS
YSL圣罗兰美妆英国官网:Yves Saint Laurent Beauty UK
2019/08/03 全球购物
英国运动服、设备及配件网站:DW Sports
2019/12/04 全球购物
如何进行有效的自我评价
2013/09/27 职场文书
市场营销专业毕业生自荐信
2013/11/02 职场文书
毕业生就业推荐信范文
2013/12/01 职场文书
初中科学教学反思
2014/01/21 职场文书
上课看小说检讨书
2014/02/22 职场文书
校园环保广播稿(3篇)
2014/09/15 职场文书
导游词之湖州-太湖
2019/10/11 职场文书
pytest进阶教程之fixture函数详解
2021/03/29 Python
CSS实现章节添加自增序号的方法
2021/06/23 HTML / CSS
Python中22个万用公式的小结
2021/07/21 Python
python编程简单几行代码实现视频转换Gif示例
2021/10/05 Python
CSS 实现角标效果的完整代码
2022/06/28 HTML / CSS