各位大虾,现在我需要用JS实现一个字幕向上滚动效果。
就好比一行字幕,定时向上滚动,在滚动同时,下方字幕继续显现出来,循环如此。不知道各位高手有何思路,小弟在此请教了!!!
就好比一行字幕,定时向上滚动,在滚动同时,下方字幕继续显现出来,循环如此。不知道各位高手有何思路,小弟在此请教了!!!
解决方案 »
- jquery.ajax 返回值为空,这是什么情况
- java script 要掌握些什么知识?
- 动态改变img src 遇到的问题 图片显示出来了,一会就变成红叉
- style.display="block" 和frame的问题
- 如何 判断页面的的所有单选项是否被选中!!
- 如何让框架内的页面不再有弹出窗口?
- 请问高手!框架结构,如何不显示各部分之间的边框线???附上代码
- 新手求助:50分求解框架页之间如何得到单元格的宽度
- 一个表单上可以多个同名 下拉选择控件 ,做成一个数组控件吗?
- ajax更改meta的字段,没有参考
- 帮忙看下这个js,有些不明白了
- 关于jquery的setTimeInterval问题
ul,li{margin:0;padding: 0;list-style: none;}
#scs{border: 1px solid #ddd;height:30px;overflow: hidden;}
.ul li{height:30px;line-height: 30px;font-size: 12px;}
</style>
<script type="text/javascript">
$(function(){
var l=$(".ul li").size();
var i=0;
setInterval(function (){
i++;
if(i>=l)i=0;
$("#scs").animate({scrollTop:i*30},500);
}, 2000);
});
</script>
<div id="scs">
<ul class="ul">
<li>公告公告公告公告公告公告公告公告公告</li>
<li>新闻新闻新闻新闻新闻新闻新闻新闻</li>
<li>发财发财发财发财发财发财发财发财发财</li>
<li>钓鱼岛钓鱼岛钓鱼岛钓鱼岛钓鱼岛钓鱼岛钓鱼岛</li>
<li>其他其他其他其他其他其他</li>
</ul>
</div>
然后使用定时器,每隔一定时间就把UL的top值增加一点