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的for in循环和java里foreach循环的区别分析
Jan 28 Javascript
jQuery源码解读之removeClass()方法分析
Feb 20 Javascript
js跨域请求数据的3种常用的方法
Dec 01 Javascript
Bootstrap每天必学之轮播(Carousel)插件
Apr 25 Javascript
JS快速实现移动端拼图游戏
Sep 05 Javascript
js实现前端图片上传即时预览功能
Aug 02 Javascript
js制作简单的音乐播放器的示例代码
Aug 28 Javascript
解决iview打包时UglifyJs报错的问题
Mar 07 Javascript
详解VUE自定义组件中用.sync修饰符与v-model的区别
Jun 26 Javascript
使用vue-cli webpack 快速搭建项目的代码
Nov 21 Javascript
微信小程序云函数使用mysql数据库过程详解
Aug 07 Javascript
Vue中qs插件的使用详解
Feb 07 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中empty is_null和isset的测试
2013/06/29 PHP
解决CodeIgniter伪静态失效
2014/06/09 PHP
thinkphp中memcache的用法实例
2014/11/29 PHP
PHP中的session安全吗?
2016/01/22 PHP
简单实现php上传文件功能
2017/09/21 PHP
Alliance vs Liquid BO3 第三场2.13
2021/03/10 DOTA
js切换光标示例代码
2013/10/10 Javascript
浅谈javascript中的闭包
2015/05/13 Javascript
用js实现放大镜的效果的简单实例
2016/05/23 Javascript
Node.js环境下编写爬虫爬取维基百科内容的实例分享
2016/06/12 Javascript
js 获取范围内的随机数实例代码
2016/08/02 Javascript
基于SpringMVC+Bootstrap+DataTables实现表格服务端分页、模糊查询
2016/10/30 Javascript
JavaScript与JQUERY获取元素的宽、高和位置
2017/02/26 Javascript
解决jQuery ajax动态新增节点无法触发点击事件的问题
2017/05/24 jQuery
微信小程序picker组件简单用法示例【附demo源码下载】
2017/12/05 Javascript
微信小程序progress组件使用详解
2018/01/31 Javascript
node实现登录图片验证码的示例代码
2018/04/20 Javascript
jQuery实现的电子时钟效果完整示例
2018/04/28 jQuery
js实现圆形显示鼠标单击位置
2020/02/11 Javascript
[43:36]Liquid vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python生成指定长度的随机数密码
2014/01/23 Python
基于循环神经网络(RNN)的古诗生成器
2018/03/26 Python
python路径的写法及目录的获取方式
2019/12/26 Python
HTML5 Canvas实现文本对齐的方法总结
2016/03/24 HTML / CSS
澳大利亚波西米亚风连衣裙在线商店:Fortunate One
2019/04/01 全球购物
SQL Server 2000数据库的文件有哪些,分别进行描述
2013/03/30 面试题
中秋节超市促销方案
2014/01/30 职场文书
学习交流会主持词
2014/04/01 职场文书
公证委托书模板
2014/04/03 职场文书
航海技术专业毕业生求职信
2014/04/06 职场文书
禁毒宣传工作方案
2014/05/23 职场文书
集中采购方案
2014/06/10 职场文书
法人单位适用的授权委托书
2014/09/19 职场文书
党的群众路线教育实践活动自我剖析材料
2014/10/08 职场文书
高中生综合素质自我评价
2015/03/06 职场文书
CSS 鼠标点击拖拽效果的实现代码
2022/12/24 HTML / CSS