JavaScript无缝滚动效果的实例代码


Posted in Javascript onMarch 27, 2017

废话不多说了,直接给大家贴代码了,具体代码如下所示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Document</title>
<style type="text/css">
  * {
  padding: 0;
  margin: 0;
  }
 .box {
 width: 600px;
 height: 200px;
 margin: 60px auto;
 overflow: hidden;
 position: relative;
 }
 ul {
  list-style-type: none;
  width: 2000px;
  position: absolute;
  top: 0;
  left: 0;
 }
 li {
  float: left;
 }
</style>
</head>
<body>
<div class="box" id="box">
 <ul id="gun">
 <li><img src="01.jpg" alt="" /></li>
 <li><img src="02.jpg" alt="" /></li>
 <li><img src="03.jpg" alt="" /></li>
 <li><img src="04.jpg" alt="" /></li>
 <li><img src="01.jpg" alt="" /></li>
 <li><img src="02.jpg" alt="" /></li>
 </ul>
 <script type="text/javascript">
       var box = document.getElementById("box");
       var gun = document.getElementById("gun");
       
       function $(i){
       return document.getElementsByTagName("img")[i];
       }
       var num = 0;
       all();
       function all(){
      var shi= setInterval(fun,5);
      gun.onmouseover=function (){
         clearInterval(shi);
      }
      gun.onmouseout=function (){
         all();
      }
      function fun(){
      if(num<=-1200){
          num=0;
      }else{
         gun.style.left=num+"px";
            num--;
          }  
          }
        } 
 </script>
</div>
</body>
</html>

以上所述是小编给大家介绍的JavaScript无缝滚动效果的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Date对象格式化函数代码
Jul 17 Javascript
javascript创建和存储cookie示例
Jan 07 Javascript
javascript基于DOM实现省市级联下拉框的方法
May 14 Javascript
jQuery+AJAX实现无刷新下拉加载更多
Jul 03 Javascript
BootStrap智能表单实战系列(八)表单配置json详解
Jun 13 Javascript
jQuery插件zTree实现删除树子节点的方法示例
Mar 08 Javascript
vue + element-ui实现简洁的导入导出功能
Dec 22 Javascript
angularjs 页面自适应高度的方法
Jan 17 Javascript
微信小程序调用摄像头隐藏式拍照功能
Aug 22 Javascript
react native基于FlatList下拉刷新上拉加载实现代码示例
Sep 30 Javascript
图文讲解vue的v-if使用方法
Feb 11 Javascript
JavaScript中变量提升机制示例详解
Dec 27 Javascript
JS数组搜索之折半搜索实现方法分析
Mar 27 #Javascript
javascript实现下雨效果
Mar 27 #Javascript
HTML的select控件美化
Mar 27 #Javascript
JS实现的点击表头排序功能示例
Mar 27 #Javascript
深入理解AngularJS中的ng-bind-html指令
Mar 27 #Javascript
vue2.0实战之基础入门(1)
Mar 27 #Javascript
jQuery中的deferred使用方法
Mar 27 #jQuery
You might like
php+dojo 的数据库保存拖动布局的一个方法dojo 这里下载
2007/03/07 PHP
php preg_match_all结合str_replace替换内容中所有img
2008/10/11 PHP
php中用数组的方法设置cookies
2011/04/21 PHP
php结合表单实现一些简单功能的例子
2011/06/04 PHP
yii2.0实现验证用户名与邮箱功能
2015/12/22 PHP
PHP实现数组根据某个字段进行水平合并,横向合并案例分析
2019/10/08 PHP
JavaScript Event学习第十章 一些可替换的事件对
2010/02/10 Javascript
JavaScript中数组对象的那些自带方法介绍
2013/03/12 Javascript
jQuery文件上传插件Uploadify使用指南
2014/06/05 Javascript
Jquery实现遮罩层的方法
2015/06/08 Javascript
js判断文本框输入的内容是否为数字
2015/12/23 Javascript
微信小程序 支付功能开发错误总结
2017/02/21 Javascript
详解nodejs中express搭建权限管理系统
2017/09/15 NodeJs
Node.js中sequelize时区的配置方法
2017/12/10 Javascript
webstorm+vue初始化项目的方法
2018/10/18 Javascript
原生js实现淘宝放大镜效果
2020/10/28 Javascript
vue组件通信传值操作示例
2019/01/08 Javascript
[38:32]DOTA2上海特级锦标赛A组资格赛#2 Secret VS EHOME第二局
2016/02/26 DOTA
使用python实现递归版汉诺塔示例(汉诺塔递归算法)
2014/04/08 Python
python通过colorama模块在控制台输出彩色文字的方法
2015/03/19 Python
详解Python编程中time模块的使用
2015/11/20 Python
Python入门_浅谈for循环、while循环
2017/05/16 Python
Python爬虫DOTA排行榜爬取实例(分享)
2017/06/13 Python
Python Unittest自动化单元测试框架详解
2018/04/04 Python
Python get获取页面cookie代码实例
2018/09/12 Python
python如何解析配置文件并应用到项目中
2019/06/27 Python
Python Json数据文件操作原理解析
2020/05/09 Python
CSS3 特效范例整理
2011/08/22 HTML / CSS
戴尔新西兰官网:Dell New Zealand
2020/01/07 全球购物
高中毕业生个人自我鉴定
2013/11/24 职场文书
西北政法大学自主招生自荐信
2014/01/29 职场文书
装修协议书范本
2014/04/21 职场文书
考研英语复习计划
2015/01/19 职场文书
2015年度信用社工作总结
2015/05/04 职场文书
SqlServer 垂直分表(减少程序改动)
2021/04/16 SQL Server
node.js使用express-fileupload中间件实现文件上传
2021/07/16 Javascript