信息滚动条
Posted 浣花水榭
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了信息滚动条相关的知识,希望对你有一定的参考价值。
html样式
<div id="recoder_con"> <div id="recoder_ul1"></div> <div id="recoder_ul2"></div> </div>
父元素样式
.recoder-con{ display: inline-block; width: 584px; //指定宽度 height: 280px; //指定高度 overflow: scroll; overflow-x: hidden; overflow-y: hidden; }
JS引用
function prizeScroll(listNum) { var speed = 65, wap = document.getElementById("recoder_con"), ul1 = document.getElementById("recoder_ul1"), ul2 = document.getElementById("recoder_ul2"); ul2.innerHTML = ul1.innerHTML; var leftHeight; if (listNum > 4) { leftHeight = 0; } else if (listNum == 4) { leftHeight = 33; } function Marquee2() { if (ul2.offsetTop - wap.scrollTop <= leftHeight) { wap.scrollTop -= ul1.offsetHeight; } else { wap.scrollTop++; } } var MyMar2 = setInterval(function () { Marquee2(); }, speed); },
其中 : 参数 listNum为数据长度
以上是关于信息滚动条的主要内容,如果未能解决你的问题,请参考以下文章
第一次进入片段ListView时AsyncTask更新progressBar的进度失败,滚动ListView后就ok了