js图片滚动效果时间可随意设定当鼠标移上去时停止


Posted in Javascript onJune 26, 2014
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>图片滚动</title>
</head>
<body>
<style type="text/css">
<!--
#demo {
background: #FFF;
overflow: hidden;
border: 1px dashed #CCC;
width: 1000px;
}

#demo img {
border: 10px solid #F2F2F2;
}

#indemo {
float: left;
width: 800%;
}

#demo1 {
float: left;
}

#demo2 {
float: left;
}
-->
</style>
<div id="demo">
<div id="indemo">
<div id="demo1">
<a href="#"><img src="images/小美景1.jpg" border="0" />
</a>
<a href="#"><img src="images/小美景2.jpg" border="0" />
</a>
<a href="#"><img src="images/小美景3.jpg" border="0" />
</a>
<a href="#"><img src="images/小美景4.jpg" border="0" />
</a>
<a href="#"><img src="images/小美女4.jpg" border="0" />
</a>
<a href="#"><img src="images/小美女2.jpg" border="0" />
</a>
</div>
<div id="demo2"></div>
</div>
</div>
<script>
var speed=50;
var tab=document.getElementById("demo");
var tab1=document.getElementById("demo1");
var tab2=document.getElementById("demo2");
tab2.innerHTML=tab1.innerHTML;
function Marquee(){
if(tab2.offsetWidth-tab.scrollLeft<=0)
tab.scrollLeft-=tab1.offsetWidth
else{
tab.scrollLeft++;
}
}
var MyMar=setInterval(Marquee,speed);
tab.onmouseover=function() {clearInterval(MyMar)};
tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};
</script>
</body>
</html>
Javascript 相关文章推荐
Three.js源码阅读笔记(光照部分)
Dec 27 Javascript
文本框文本自动补全效果示例分享
Jan 19 Javascript
详解JavaScript语法对{}处理的坑爹之处
Jun 05 Javascript
js调试系列 控制台命令行API使用方法
Jun 18 Javascript
DIV+CSS+jQ实现省市联动可扩展
Jun 22 Javascript
微信小程序 动态绑定事件并实现事件修改样式
Apr 13 Javascript
Vue单页及多页应用全局配置404页面实践记录
May 22 Javascript
angularJs使用ng-repeat遍历后选中某一个的方法
Sep 30 Javascript
零基础之Node.js搭建API服务器的详解
Mar 08 Javascript
利用JavaScript的Map提升性能的方法详解
Aug 14 Javascript
Javascript中Math.max和Math.max.apply的区别和用法详解
Aug 24 Javascript
Vue.js桌面端自定义滚动条组件之美化滚动条VScroll
Dec 01 Vue.js
Javascript字符串对象的常用方法简明版
Jun 26 #Javascript
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
Jun 26 #Javascript
js实现回放拖拽轨迹从过程上进行分析
Jun 26 #Javascript
JS的事件绑定深入认识
Jun 26 #Javascript
jquery 页眉单行信息滚动显示实现思路及代码
Jun 26 #Javascript
jquery的clone方法应用于textarea和select的bug修复
Jun 26 #Javascript
document.forms用法示例介绍
Jun 26 #Javascript
You might like
将PHP作为Shell脚本语言使用
2006/10/09 PHP
Linux下CoreSeek及PHP扩展模块的安装
2012/09/23 PHP
用php随机生成福彩双色球号码的2种方法
2013/02/04 PHP
基于PHP微信红包的算法探讨
2016/07/21 PHP
JQuery的一些小应用收集
2010/03/27 Javascript
JavaScript Title、alt提示(Tips)实现源码解读
2010/12/12 Javascript
页面调用单个swf文件,嵌套出多个方法。
2011/11/21 Javascript
使用Grunt.js管理你项目的应用说明
2013/04/24 Javascript
理解javascript回调函数
2014/12/28 Javascript
Jquery幻灯片特效代码分享--鼠标点击按钮时切换(1)
2015/08/15 Javascript
jQuery添加和删除指定标签的方法
2015/12/16 Javascript
浅谈html转义及防止javascript注入攻击的方法
2016/12/04 Javascript
Javascript同时声明一连串(多个)变量的方法
2017/01/23 Javascript
用vue构建多页面应用的示例代码
2017/09/20 Javascript
使用clipboard.js实现复制功能的示例代码
2017/10/16 Javascript
vue获取input输入值的问题解决办法
2017/10/17 Javascript
JS实现头条新闻的经典轮播图效果示例
2019/01/30 Javascript
详解微信小程序缓存--缓存时效性
2019/05/02 Javascript
移动端手指操控左右滑动的菜单
2019/09/08 Javascript
Javascript如何实现扩充基本类型
2020/08/26 Javascript
[05:02][DOTA2]DOTA进化论 第一期
2013/09/27 DOTA
python开发的小球完全弹性碰撞游戏代码
2013/10/15 Python
Python数据操作方法封装类实例
2017/06/23 Python
python实现彩色图转换成灰度图
2019/01/15 Python
用python一行代码得到数组中某个元素的个数方法
2019/01/28 Python
谈一谈基于python的面向对象编程基础
2019/05/21 Python
TFRecord格式存储数据与队列读取实例
2020/01/21 Python
使用python实现飞机大战游戏
2020/03/23 Python
15个应该掌握的Jupyter Notebook使用技巧(小结)
2020/09/23 Python
英国最大的婴儿监视器网上商店:Baby Monitors Direct
2018/04/24 全球购物
银行柜员应聘推荐信范文
2013/11/24 职场文书
入党积极分子评语
2014/05/04 职场文书
医学生求职自荐书
2014/06/12 职场文书
个人欠款协议书范本2014
2014/11/02 职场文书
Vue中插槽slot的使用方法与应用场景详析
2021/06/08 Vue.js
CSS精灵图的原理与使用方法介绍
2022/03/17 HTML / CSS