js实现鼠标经过时图片滚动停止的方法
作者:bea
本文实例讲述了js实现鼠标经过时图片滚动停止的方法。分享给大家供大家参考。具体实现方法如下: 代码如下: <!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"> <
本文实例讲述了js实现鼠标经过时图片滚动停止的方法。分享给大家供大家参考。具体实现方法如下:
代码如下:
<!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>鼠标经过时,<a href='sitejs-16691-1.html' target='_blank'><u>图片滚动</u></a>停止效果</title>
</head>
<style type="text/css">
<!--
#www__net {
background: #FFF;
overflow:hidden;
border: 1px dashed #CCC;
width: 325px;
height:245px;
}
#www__net img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
-->
</style>
<body>
向左滚动
<div id="www__net">
<div id="indemo">
<div id="demo1">
<a href="#"><img src="images/m01.jpg" border="0" /></a>
<a href="#"><img src="images/m02.jpg" border="0" /></a>
<a href="#"><img src="images/m03.jpg" border="0" /></a>
<a href="#"><img src="images/m04.jpg" border="0" /></a>
<a href="#"><img src="images/m05.jpg" border="0" /></a>
<a href="#"><img src="images/m06.jpg" border="0" /></a>
</div>
<div id="demo2"></div>
</div>
</div>
<script>
<!--
var speed=10;
var tab=document.getElementById("www__net");
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程序设计有所帮助。
有用 | 无用
代码如下:
<!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>鼠标经过时,<a href='sitejs-16691-1.html' target='_blank'><u>图片滚动</u></a>停止效果</title>
</head>
<style type="text/css">
<!--
#www__net {
background: #FFF;
overflow:hidden;
border: 1px dashed #CCC;
width: 325px;
height:245px;
}
#www__net img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
-->
</style>
<body>
向左滚动
<div id="www__net">
<div id="indemo">
<div id="demo1">
<a href="#"><img src="images/m01.jpg" border="0" /></a>
<a href="#"><img src="images/m02.jpg" border="0" /></a>
<a href="#"><img src="images/m03.jpg" border="0" /></a>
<a href="#"><img src="images/m04.jpg" border="0" /></a>
<a href="#"><img src="images/m05.jpg" border="0" /></a>
<a href="#"><img src="images/m06.jpg" border="0" /></a>
</div>
<div id="demo2"></div>
</div>
</div>
<script>
<!--
var speed=10;
var tab=document.getElementById("www__net");
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程序设计有所帮助。
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- JQuery实现展开关闭层的方法
- jQuery实现鼠标滑过Div层背景变颜色的方法
- JS点击链接后慢慢展开隐藏着图片的方法
- js实现按钮控制图片360度翻转特效的方法
- js实现鼠标悬停图片上时滚动文字说明的方法
- js鼠标滑过图片震动特效的方法
- js实现双击图片放大单击缩小的方法
- js图片模糊切换显示特效的方法
- js实现单击图片放大图片的方法
- js实现iframe自动自适应高度的方法
- js全选实现和判断是否有复选框选中的方法
- Jquery树插件zTree用法入门教程
- js实现九宫格图片半透明渐显特效的方法
- JS+CSS实现Li列表隔行换色效果的方法
- JavaScript实现文字与图片拖拽效果的方法
- jQuery实现点击图片翻页展示效果的方法
- JS+CSS实现可拖动的弹出提示框
- js实现下拉框选择要显示图片的方法
- js实现点击图片将图片地址复制到粘贴板的方法