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 相关文章推荐
jQuery动态添加、删除元素的方法
Jan 09 Javascript
Js实现动态添加删除Table行示例
Apr 14 Javascript
Javascript闭包(Closure)详解
May 05 Javascript
jQuery实现仿微软首页感应鼠标变化滑动窗口效果
Oct 08 Javascript
jQuery动画效果实现图片无缝连续滚动
Jan 12 Javascript
jQuery获取radio选中项的值实例
Jun 18 Javascript
轮播图组件js代码
Aug 08 Javascript
js实现键盘自动打字效果
Dec 23 Javascript
JS对象深度克隆实例分析
Mar 16 Javascript
webpack external模块的具体使用
Mar 10 Javascript
微信小程序全局变量改变监听的实现方法
Jul 15 Javascript
Electron 调用命令行(cmd)
Sep 23 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
实现在同一方法中获取当前方法中新赋值的session值解决方法
2014/06/26 PHP
CI框架中通过hook的方式实现简单的权限控制
2015/01/07 PHP
Yii2学习笔记之汉化yii设置表单的描述(属性标签attributeLabels)
2017/02/07 PHP
php输出形式实例整理
2020/05/05 PHP
jQuery使用手册之二 DOM操作
2007/03/24 Javascript
jQuery中after的两种用法实例
2013/07/03 Javascript
JavaScript之IE的fireEvent方法详细解析
2013/11/20 Javascript
浅析js中的浮点型运算问题
2014/01/06 Javascript
简易的投票系统以及js刷票思路和方法
2015/04/07 Javascript
javascript检查某个元素在数组中的索引值
2016/03/30 Javascript
基于JS实现移动端向左滑动出现删除按钮功能
2017/02/22 Javascript
详解Angular 4.x NgIf 的用法
2017/05/22 Javascript
Angular2入门教程之模块和组件详解
2017/05/28 Javascript
基于js 字符串indexof与search方法的区别(详解)
2017/12/04 Javascript
React中的refs的使用教程
2018/02/13 Javascript
Auto.js自动收取自己和好友蚂蚁森林能量脚本
2018/06/28 Javascript
浅谈js闭包理解
2019/04/01 Javascript
bootstrap table.js动态填充单元格数据的多种方法
2019/07/18 Javascript
VUE实现移动端列表筛选功能
2019/08/23 Javascript
js简单粗暴的发布订阅示例代码
2021/01/23 Javascript
[50:48]LGD vs CHAOS 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python中使用第三方库xlutils来追加写入Excel文件示例
2015/04/05 Python
Django处理文件上传File Uploads的实例
2018/05/28 Python
Python调用百度根据经纬度查询地址的示例代码
2019/07/07 Python
python GUI库图形界面开发之PyQt5信号与槽基本操作
2020/02/25 Python
玩具反斗城美国官网:Toys"R"Us
2016/09/17 全球购物
英国儿童家具专卖店:GLTC
2016/09/24 全球购物
酒店开业庆典主持词
2014/03/21 职场文书
高中学生评语大全
2014/04/25 职场文书
办公室主任岗位承诺书
2014/05/29 职场文书
新闻传播专业求职信
2014/07/22 职场文书
年检委托书
2014/08/30 职场文书
电影圆明园观后感
2015/06/03 职场文书
对公司的意见和建议
2015/06/04 职场文书
MySQL中varchar和char类型的区别
2021/11/17 MySQL
MySQL的存储函数与存储过程的区别解析
2022/04/08 MySQL