概述
效果如图
直接复制代码即可
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
.scrollCon {
width: 500px;
height: 150px;
overflow: hidden;
}
ul,li {
margin: 0;
list-style: none;
}
li {
height: 40px;
}
</style>
</head>
<body>
<div class="scrollCon" id="scrollCon">
<ul id="scrollCon1">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
</ul>
<ul id="scrollCon2">
</ul>
</div>
<script type="text/javascript">
var conScroll = function(){
var scrollCon = document.getElementById("scrollCon");
var li = scrollCon.getElementsByTagName("li");
var scrollCon1 = document.getElementById("scrollCon1");
var scrollCon2 = document.getElementById("scrollCon2");
if(li.length > 3){
scrollCon2.innerHTML = scrollCon1.innerHTML;
scrollCon.scrollTop = 0;
function rollStart(){
if(scrollCon.scrollTop >= scrollCon1.scrollHeight){
scrollCon.scrollTop = 0;
}else{
scrollCon.scrollTop++;
}
}
var timer = setInterval(rollStart, 50);
scrollCon.onmouseover = function(){
clearInterval(timer);
}
scrollCon.onmouseout = function(){
timer = setInterval(rollStart, 50);
}
}
};
conScroll();
</script>
</body>
</html>
最后
以上就是耍酷路人为你收集整理的js文字自动向上无缝滚动,鼠标放入停止滚动,移出继续滚动的全部内容,希望文章能够帮你解决js文字自动向上无缝滚动,鼠标放入停止滚动,移出继续滚动所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复