<!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=utf-8" />
<title>图片上下滑动 - 妙味课堂 - www.miaov.com</title>
<style type="text/css">
* { padding: 0; margin: 0; }
li { list-style: none; }
img { border: none; }
body { background: #eee; }
.slide_module,.slide_module_1{ width: 120px; height: 400px; margin: 0 auto; background: #fff; border: 1px solid #ccc; position: relative; top: 50px; }
.slide_module .up {width:0; height: 0; border-style: solid; border-width: 20px; border-color: transparent transparent #ccc; position: absolute; top:-10px; left: 50%; margin-left: -16px; cursor: pointer; filter: alpha(opacity: 60); opacity: 0.6; }
.slide_module .down { width:0; height: 0; border-style: solid; border-width: 20px; border-color: #ccc transparent transparent; position: absolute; bottom:-10px; left: 50%; margin-left: -16px; cursor: pointer; filter: alpha(opacity: 60); opacity: 0.6; }
.slide_module .wrap { width: 120px; height: 330px; position: absolute; top: 35px; left: 0; overflow: hidden; }
.slide_module ul{ width: 120px; position: absolute; top: 0; left: 0; }
.slide_module li,.slide_module_1 li { width: 120px; height: 110px; float: left;}
.slide_module a,.slide_module_1 a { display: block; width: 100px; height: 100px; overflow: hidden; border: 1px solid #ccc; margin: 0 auto; position: relative; top: 4px; }
.slide_module a:hover,.slide_module_1 a:hover { border: 1px solid red; }
.slide_module .active { border: 10px solid #000; }
.slide_module_1{
width: 560px;
height: 120px;
margin-top:20px;
zoom:1;
}
.slide_module_1 .up,.slide_module_1 .down{
width:0;
height: 0;
border-style: solid;
border-width: 20px;
border-color: transparent transparent #ccc;
position: absolute;
top:40%;
left: -5px;
transform:rotate(-90deg)
}
.slide_module_1 .down{
right:-5px;
left: inherit;
transform: rotate(90deg)
}
.slide_module_1 .wrap{
width: 480px;
height: 120px;
overflow: hidden;
position: absolute;
left: 30px;
margin:0 10px;
}
.slide_module_1 ul{
height: 110px;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
}
.slide_module_1 a{
margin: 0;
margin-right:10px;
}
</style>
</head>
<body>
<div class="slide_module" id="slide">
<div class="up"></div>
<div class="wrap">
<ul>
<li><a href="http://www.miaov.com"><img src="images/1.jpg" alt="妙味课堂" longdesc="http://www.miaov.com" /></a></li>
<li><a href="http://www.miaov.com"><img src="images/2.jpg" alt="妙味课堂" longdesc="http://www.miaov.com" /></a></li>
<li><a href="http://www.miaov.com"><img src="images/3.jpg" alt="妙味课堂" longdesc="http://www.miaov.com" /></a></li>
<li><a href="http://www.miaov.com"><img src="images/4.jpg" alt="妙味课堂" longdesc="http://www.miaov.com" /></a></li>
<li><a href="http://www.miaov.com"><img src="images/5.jpg" alt="妙味课堂" longdesc="http://www.miaov.com" /></a></li>
</ul>
</div>
<div class="down"></div>
</div>
<div class="slide_module_1" id="slide1">
<div class="up"></div>
<div class="wrap">
<ul>
<li><a href="http://www.miaov.com"><img src="images/1.jpg" alt="妙味课堂" longdesc="http://www.miaov.com" /></a></li>
<li><a href="http://www.miaov.com"><img src="images/2.jpg" alt="妙味课堂" longdesc="http://www.miaov.com" /></a></li>
<li><a href="http://www.miaov.com"><img src="images/3.jpg" alt="妙味课堂" longdesc="http://www.miaov.com" /></a></li>
<li><a href="http://www.miaov.com"><img src="images/4.jpg" alt="妙味课堂" longdesc="http://www.miaov.com" /></a></li>
<li><a href="http://www.miaov.com"><img src="images/5.jpg" alt="妙味课堂" longdesc="http://www.miaov.com" /></a></li>
<li><a href="http://www.miaov.com"><img src="images/6.jpg" alt="妙味课堂" longdesc="http://www.miaov.com" /></a></li>
</ul>
</div>
<div class="down"></div>
</div>
<script type="text/javascript">
window.onload = function(){
var oSlide = document.getElementById('slide');
var oUl = oSlide.getElementsByTagName('ul')[0];
var oUp = oSlide.getElementsByTagName('div')[0];
var oDown = oSlide.getElementsByTagName('div')[2];
var ispeed = 0;
var timer = null;
oUl.innerHTML += oUl.innerHTML;
oUp.onmouseover = function(){
clearTimeout(timer);
timer = setInterval(domove,100);
ispeed = -5;
}
oDown.onmouseover = function(){
clearTimeout(timer);
timer = setInterval(domove,100);
ispeed = 5;
}
// oDown.onmouseout = oUp.onmouseout = function(){
// clearTimeout(timer)
// }
function domove(){
oUl.style.top = oUl.offsetTop + ispeed +'px';
if(oUl.offsetTop < -oUl.offsetHeight/2){
oUl.style.top = 0;
}else if(oUl.offsetTop > 0){
oUl.style.top = -oUl.offsetHeight/2 +'px';
}
}
//横向无缝滚动
var oSlide_1 = document.getElementById('slide1');
var oUl_1 = oSlide_1.getElementsByTagName('ul')[0];
var aLi_1 = oSlide_1.getElementsByTagName('li');
var oUp_1 = oSlide_1.getElementsByTagName('div')[0];
var oDown_1 = oSlide_1.getElementsByTagName('div')[2];
var ispeed_1 = 0;
var timer_1 = null;
oUl_1.innerHTML += oUl_1.innerHTML;
oUl_1.style.width = aLi_1[0].offsetWidth * aLi_1.length + 'px';
oUp_1.onmouseover = function(){
clearTimeout(timer_1);
timer_1 = setInterval(domove_1,100);
ispeed_1 = -5;
}
oDown_1.onmouseover = function(){
clearTimeout(timer_1);
timer_1 = setInterval(domove_1,100);
ispeed_1 = 5;
}
function domove_1(){
oUl_1.style.left = oUl_1.offsetLeft + ispeed_1 + 'px';
if(oUl_1.offsetLeft < -oUl_1.offsetWidth/2){
oUl_1.style.left = 0;
}else if(oUl_1.offsetLeft > 0){
oUl_1.style.left = -oUl_1.offsetWidth/2 + 'px';
}
}
}
</script>
</body>
</html>