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 HotKeys轻松搞定键盘事件代码
Aug 30 Javascript
jQuery LigerUI 插件介绍及使用之ligerDrag和ligerResizable示例代码打包
Apr 06 Javascript
基于jquery的仿百度搜索框效果代码
Apr 11 Javascript
caller和callee的区别介绍及演示结果
Mar 10 Javascript
js插件方式打开pdf文件(浏览器pdf插件分享)
Dec 20 Javascript
Jquery中扩展方法extend使用技巧
Aug 24 Javascript
Google 地图API资料整理及详细介绍
Aug 06 Javascript
React组件重构之嵌套+继承及高阶组件详解
Jul 19 Javascript
实例详解BootStrap的动态模态框及静态模态框
Aug 13 Javascript
详解搭建es6+devServer简单开发环境
Sep 25 Javascript
JavaScript多种图形实现代码实例
Jun 28 Javascript
vue 通过绑定事件获取当前行的id操作
Jul 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
自己前几天写的无限分类类
2007/02/14 PHP
PHP入门教程之操作符与控制结构流程详解
2016/09/09 PHP
PHP getNamespaces()函数讲解
2019/02/03 PHP
通过PHP实现获取访问用户IP
2020/05/09 PHP
[原创]提供复制本站内容时出现,该文章转自脚本之家等字样的js代码
2007/03/27 Javascript
javascript iframe编程相关代码
2009/12/28 Javascript
jQuery 翻牌或百叶窗效果(内容三秒自动切换)
2012/06/14 Javascript
D3.js 从P元素的创建开始(显示可加载数据)
2014/10/30 Javascript
在JavaScript中使用JSON数据
2016/02/15 Javascript
JavaScript构建自己的对象示例
2016/11/29 Javascript
vue2 前后端分离项目ajax跨域session问题解决方法
2017/04/27 Javascript
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
2017/05/17 Javascript
JS实现页面内跳转的简单代码
2017/09/03 Javascript
JS+CSS实现网页加载中的动画效果
2017/10/27 Javascript
基于jQuery实现定位导航位置效果
2017/11/15 jQuery
9种使用Chrome Firefox 自带调试工具调试javascript技巧
2017/12/22 Javascript
JS实现移动端触屏拖拽功能
2018/07/31 Javascript
vue项目中在可编辑div光标位置插入内容的实现代码
2020/01/07 Javascript
JavaScript命令模式原理与用法实例详解
2020/03/10 Javascript
vue-cli 关闭热更新操作
2020/09/18 Javascript
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
2015/03/19 Python
Python编程入门的一些基本知识
2015/05/13 Python
用Python的Django框架来制作一个RSS阅读器
2015/07/22 Python
Python爬虫图片懒加载技术 selenium和PhantomJS解析
2019/09/18 Python
jupyter notebook 多环境conda kernel配置方式
2020/04/10 Python
Python如何爬取51cto数据并存入MySQL
2020/08/25 Python
一款纯css3实现的非常实用的鼠标悬停特效演示
2014/11/05 HTML / CSS
师范学院毕业生求职信范文
2013/12/26 职场文书
关于赌博的检讨书
2014/01/24 职场文书
cf收人广告词大全
2014/03/14 职场文书
2014学习优秀共产党员先进事迹材料思想汇报
2014/09/14 职场文书
民主评议党员工作总结
2014/10/20 职场文书
2014社会治安综合治理工作总结
2014/12/04 职场文书
2015年百日安全活动总结
2015/03/26 职场文书
感恩教师节主题班会
2015/08/12 职场文书
php实例化对象的实例方法
2021/11/17 PHP