【发布时间】:2021-11-06 19:42:25
【问题描述】:
我对 Javascript 毫无希望。这就是我所拥有的:
<script type="text/javascript">
function beginrefresh(){
//set the id of the target object
var marquee = document.getElementById("marquee_text");
if(marquee.scrollLeft >= marquee.scrollWidth - parseInt(marquee.style.width)) {
marquee.scrollLeft = 0;
}
marquee.scrollLeft += 1;
// set the delay (ms), bigger delay, slower movement
setTimeout("beginrefresh()", 10);
}
</script>
它向左滚动,但我需要它相对无缝地重复。此刻它只是跳回到开头。用我的方法可能不行,如果不行,有谁有更好的方法吗?
【问题讨论】:
标签: javascript html marquee