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 相关文章推荐
alixixi runcode.asp的代码不错的应用
Aug 08 Javascript
jQuery帮助之筛选查找 children([expr])
Jan 31 Javascript
js判断FCKeditor内容是否为空的两种形式
May 14 Javascript
键盘上一张下一张兼容IE/google/firefox等浏览器
Jan 28 Javascript
jQuery实现点击该行即可删除HTML表格行
Oct 17 Javascript
jQuery中scrollTop()方法用法实例
Jan 16 Javascript
实现无刷新联动例子汇总
May 20 Javascript
认识Knockout及如何使用Knockout绑定上下文
Dec 25 Javascript
详解AngularJS中自定义过滤器
Dec 28 Javascript
浅谈如何通过node.js对数据进行MD5加密
May 16 Javascript
element vue Array数组和Map对象的添加与删除操作
Nov 14 Javascript
Vue实现商品详情页的评价列表功能
Sep 04 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
杏林同学录(七)
2006/10/09 PHP
探讨PHP中this,self,parent的区别详解
2013/06/08 PHP
奉献出一个封装的curl函数 便于调用(抓数据专用)
2013/07/22 PHP
PHP中使用smarty生成静态文件的例子
2014/04/24 PHP
ThinkPHP采用GET方式获取中文参数查询无结果的解决方法
2014/06/26 PHP
ThinkPHP数据操作方法总结
2015/09/28 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
Laravel框架下载,安装及路由操作图文详解
2019/12/04 PHP
你必须知道的Javascript知识点之&quot;this指针&quot;的应用
2013/04/23 Javascript
jquery插件开发之实现jquery手风琴功能分享
2014/03/10 Javascript
javascript中为某个元素指定事件的三种方式
2014/08/07 Javascript
Jquery修改页面标题title其它JS失效的解决方法
2014/10/31 Javascript
js与C#进行时间戳转换
2014/11/14 Javascript
JavaScript中检查对象property的存在性方法介绍
2014/12/30 Javascript
js实现键盘控制DIV移动的方法
2015/01/10 Javascript
JS监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法
2016/08/05 Javascript
jQuery源码解读之extend()与工具方法、实例方法详解
2017/03/30 jQuery
JS实现加载和读取XML文件的方法详解
2017/04/24 Javascript
详解在Angularjs中ui-sref和$state.go如何传递参数
2017/04/24 Javascript
javascript实现数字配对游戏的实例讲解
2017/12/14 Javascript
JS面试题大坑之隐式类型转换实例代码
2018/10/14 Javascript
[01:19]2014DOTA2国际邀请赛 采访TITAN战队ohaiyo 能赢DK很幸运
2014/07/12 DOTA
Python实现遍历数据库并获取key的值
2015/05/17 Python
Python中set与frozenset方法和区别详解
2016/05/23 Python
关于python的list相关知识(推荐)
2017/08/30 Python
python中的迭代和可迭代对象代码示例
2017/12/27 Python
对Python中for复合语句的使用示例讲解
2018/11/01 Python
通过 Django Pagination 实现简单分页功能
2019/11/11 Python
Jones Bootmaker官网:优质靴子和鞋子在线
2020/11/30 全球购物
人力资源部副职的竞聘演讲稿
2014/01/07 职场文书
体育教学随笔感言
2014/02/24 职场文书
销售简历自我评价怎么写
2014/09/26 职场文书
2014年人事专员工作总结
2014/11/19 职场文书
目标责任书格式范文
2015/05/11 职场文书
人民检察院起诉书
2015/05/20 职场文书
理解深度学习之深度学习简介
2021/04/14 Python