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 相关文章推荐
js+css使DIV始终居于屏幕中间 左下 左上 右上 右下的代码集合
Mar 10 Javascript
jquery实现图片滚动效果的简单实例
Nov 23 Javascript
JQuery 在线引用及测试引用是否成功
Jun 24 Javascript
JQuery解析XML的方法小结
Apr 02 Javascript
node.js版本管理工具n无效的原理和解决方法
Nov 24 Javascript
jQuery通过改变input的type属性实现密码显示隐藏切换功能
Feb 08 Javascript
swiper自定义分页器使用方法详解
Sep 14 Javascript
bootstrap实现点击删除按钮弹出确认框的实例代码
Aug 16 Javascript
koa2使用ejs和nunjucks作为模板引擎的使用
Nov 27 Javascript
JavaScript模块管理的简单实现方式详解
Jun 15 Javascript
websocket4.0+typescript 实现热更新的方法
Aug 14 Javascript
VueCli生产环境打包部署跨域失败的解决
Nov 13 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 表单验证实现代码
2009/03/10 PHP
ThinkPHP采用GET方式获取中文参数查询无结果的解决方法
2014/06/26 PHP
PHP改进计算字符串相似度的函数similar_text()、levenshtein()
2014/10/27 PHP
thinkphp中空模板与空模块的用法实例
2014/11/26 PHP
php中file_exists函数使用详解
2015/05/08 PHP
js基于qrcode.js生成二维码的方法【附demo插件源码下载】
2016/12/28 PHP
50个优秀经典PHP算法大集合 附源码
2020/08/26 PHP
Node.js:Windows7下搭建的Node.js服务(来玩玩服务器端的javascript吧,这可不是前端js插件)
2011/06/27 Javascript
JS更改select内option属性的方法
2015/10/14 Javascript
Javascript获取数组中的最大值和最小值的方法汇总
2016/01/01 Javascript
AngularJS基础 ng-selected 指令简单示例
2016/08/03 Javascript
深入理解jQuery()方法的构建原理
2016/12/05 Javascript
详解React中的组件通信问题
2017/07/31 Javascript
原生JavaScript实现todolist功能
2018/03/02 Javascript
Angular-UI Bootstrap组件实现警报功能
2018/07/16 Javascript
Angular(5.2-&gt;6.1)升级小结
2018/12/27 Javascript
vue 地图可视化 maptalks 篇实例代码详解
2019/05/21 Javascript
VUE 组件转换为微信小程序组件的方法
2019/11/06 Javascript
Python查询IP地址归属完整代码
2017/06/21 Python
Python中进程和线程的区别详解
2017/10/29 Python
Python爬虫实例_利用百度地图API批量获取城市所有的POI点
2018/01/10 Python
python使用xslt提取网页数据的方法
2018/02/23 Python
Python读取txt内容写入xls格式excel中的方法
2018/10/11 Python
Python figure参数及subplot子图绘制代码
2020/04/18 Python
scrapy处理python爬虫调度详解
2020/11/23 Python
python中time包实例详解
2021/02/02 Python
CSS3实现多样的边框效果
2018/05/04 HTML / CSS
html5 touch事件实现触屏页面上下滑动(一)
2016/03/10 HTML / CSS
大学专科生推荐信范文
2013/11/23 职场文书
文秘档案管理岗位职责
2014/03/06 职场文书
商业计算机应用专业自荐书
2014/06/09 职场文书
中药学自荐信
2014/06/15 职场文书
党的生日演讲稿
2014/09/10 职场文书
2015年学校政教工作总结
2015/07/20 职场文书
2016国庆节活动宣传语
2015/11/25 职场文书
JS实现九宫格拼图游戏
2022/06/28 Javascript