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旋转插件—rotate支持(ie/Firefox/SafariOpera/Chrome)
Jan 16 Javascript
js 调用父窗口的具体实现代码
Jul 15 Javascript
js模拟微博发布消息
Feb 23 Javascript
vue图片加载与显示默认图片实例代码
Mar 16 Javascript
js canvas实现放大镜查看图片功能
Jun 08 Javascript
利用js编写网页进度条效果
Oct 08 Javascript
Vue项目分环境打包的实现步骤
Apr 02 Javascript
vue使用echarts图表的详细方法
Oct 22 Javascript
jQuery实现的鼠标拖动浮层功能示例【拖动div等任何标签】
Dec 29 jQuery
Vue基本使用之对象提供的属性功能
Apr 30 Javascript
vue-cli history模式实现tomcat部署报404的解决方式
Sep 06 Javascript
原生JavaScript实现轮播图
Jan 10 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
乐信RP2100的电路分析和打磨
2021/03/02 无线电
php7 错误处理机制修改实例分析
2020/05/25 PHP
jQuery live
2009/05/15 Javascript
javascript attachEvent绑定多个事件执行顺序问题
2010/10/20 Javascript
jQuery LigerUI 使用教程表格篇(1)
2012/01/18 Javascript
Jquery选择子控件&quot;大于号&quot;和&quot; &quot;区别介绍及使用示例
2013/06/25 Javascript
Javascript解析URL方法详解
2014/12/05 Javascript
JavaScript获取网页中第一个图片id的方法
2015/04/03 Javascript
jquery制作属于自己的select自定义样式
2015/11/23 Javascript
JS组件Bootstrap Select2使用方法解析
2016/05/30 Javascript
浅谈js和css内联外联注意事项
2016/06/30 Javascript
使用JavaScrip模拟实现仿京东搜索框功能
2019/10/16 Javascript
vue实现给div绑定keyup的enter事件
2020/07/31 Javascript
原生小程序封装跑马灯效果
2020/10/21 Javascript
python实现根据主机名字获得所有ip地址的方法
2015/06/28 Python
python实现决策树C4.5算法详解(在ID3基础上改进)
2017/05/31 Python
python 将json数据提取转化为txt的方法
2018/10/26 Python
Python实现字符串中某个字母的替代功能
2019/10/21 Python
python函数局部变量、全局变量、递归知识点总结
2019/11/15 Python
PyQt5+python3+pycharm开发环境配置教程
2020/03/24 Python
如何在scrapy中捕获并处理各种异常
2020/09/28 Python
CSS3 选择器 基本选择器介绍
2012/01/21 HTML / CSS
使用HTML5的Notification API制作web通知的教程
2015/05/08 HTML / CSS
微信小程序“圣诞帽”的实现思路详解
2017/12/28 HTML / CSS
美国知名平价彩妆品牌:e.l.f. Cosmetics
2017/11/20 全球购物
泰国在线书店:SE-ED
2020/06/21 全球购物
高校毕业生自我鉴定
2013/10/27 职场文书
个人合作协议书范本
2014/04/18 职场文书
中学生期中自我鉴定
2014/04/20 职场文书
2014年教师党员公开承诺书
2014/05/28 职场文书
乡镇个人对照检查材料
2014/08/22 职场文书
税务职业生涯规划书范文
2014/09/16 职场文书
2015年小学辅导员工作总结
2015/05/27 职场文书
幼儿园班级管理心得体会
2016/01/07 职场文书
两行代码解决Jupyter Notebook中文不能显示的问题
2021/04/24 Python
Python办公自动化之教你用Python批量识别发票并录入到Excel表格中
2021/06/26 Python