javascript 向上滚动

时间:2023-03-09 00:04:53
javascript  向上滚动
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Language" content="zh-CN">
<meta name="Keywords" content=",,">
<meta name="Description" content=" /">
<title>SuperSlide - 文字无缝滚动特效-上</title>
<!-- <script src="http://libs.baidu.com/jquery/1.4.2/jquery.min.js"></script> --> </head> <body> <style type="text/css"> /* css 重置 */
*{margin:; padding:; list-style:none; }
body{ background:#fff; font:normal 12px/22px 宋体; }
img{ border:; }
a{ text-decoration:none; color:#; }
a:hover{ color:#1974A1; } /* 本例子css */
.txtMarquee-top{ overflow:hidden; position:relative; border:1px solid #ccc; }
.txtMarquee-top .hd{ overflow:hidden; height:30px; background:#f4f4f4; padding: 10px; }
.txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{ display:block; width:9px; height:5px; float:right; margin-right:5px; margin-top:10px; overflow:hidden;
cursor:pointer; background:url("../images/arrow.png") -100px no-repeat;}
.txtMarquee-top .hd .next{ background-position: -140px; }
.txtMarquee-top .hd .prevStop{ background-position:-60px -100px; }
.txtMarquee-top .hd .nextStop{ background-position:-60px -140px; }
.txtMarquee-top .bd{ padding:15px; }
.txtMarquee-top .infoList li{ height:24px; line-height:24px; }
.txtMarquee-top .infoList li .date{ float:right; color:#; } </style> <div class="txtMarquee-top">
<div class="bd">
<div class="tempWrap" id="tempWrap" style="overflow:hidden; position:relative; height:120px" >
<ul class="infoList" id="infoList" style="position: relative; padding: 0px; margin: 0px; top: 0px;" >
<li class="clone" style="height: 24px;"><span class="date">--</span><a href="#" target="_blank">那些无法理解的荒唐事</a></li>
<li style="height: 24px;"><span class="date">--</span><a href="#" target="_blank">中国打破了世界软件巨头规则</a></li>
<li style="height: 24px;"><span class="date">--</span><a href="#" target="_blank">口语:会说中文就能说英语!</a></li>
<li style="height: 24px;"><span class="date">--</span><a href="#" target="_blank">农场摘菜不如在线学外语好玩</a></li>
<li style="height: 24px;"><span class="date">--</span><a href="#" target="_blank">数理化老师竟也看学习资料?</a></li>
<li style="height: 24px;"><span class="date">--</span><a href="#" target="_blank">学英语送ipad2,45天突破听说</a></li>
<li style="height: 24px;"><span class="date">--</span><a href="#" target="_blank">学外语,上北外!</a></li>
<li style="height: 24px;"><span class="date">--</span><a href="#" target="_blank">那些无法理解的荒唐事</a></li>
<li class="clone" style="height: 24px;"><span class="date">--</span><a href="#" target="_blank">中国打破了世界软件巨头规则</a></li>
<li class="clone" style="height: 24px;"><span class="date">--</span><a href="#" target="_blank">口语:会说中文就能说英语!</a></li>
<li class="clone" style="height: 24px;"><span class="date">--</span><a href="#" target="_blank">农场摘菜不如在线学外语好玩</a></li>
<li class="clone" style="height: 24px;"><span class="date">--</span><a href="#" target="_blank">数理化老师竟也看学习资料?</a></li>
<li class="clone" style="height: 24px;"><span class="date">--</span><a href="#" target="_blank">学英语送ipad2,45天突破听说</a></li>
</ul>
</div>
</div>
</div> <script type="text/javascript"> window.onload=function(){ var InfoList = document.getElementById('infoList');
var li = document.getElementsByTagName('li');
var TempWrap = document.getElementById('tempWrap');
var HTempWrap = TempWrap.offsetHeight;
var HInfoList = InfoList.offsetHeight;
var index = ;
var Hli = li[].offsetHeight;
var Lli = li.length;
InfoList.style.height = Hli*Lli;
var info = (HInfoList-HTempWrap)*-; Timeint = setInterval(setTime,) TempWrap.onmouseover = function(){
clearInterval(Timeint);
};
TempWrap.onmouseout = function(){
Timeint = setInterval(setTime,);
}
function setTime(){ index --;
if(index <= info){
index = -;
return false;
}else{
index = index+-;
InfoList.style.top = index+'px';
}
} } </script> </body>
</html>

效果图:

javascript  向上滚动