如何利用纯javascript做一个无缝对接滚动效果,下面web建站小编给大家介绍一下实现代码。
html代码
<div class="scroll" id="scroll"> <ul id="scroll1"> <li>利用js/jquery改变css样式</li> <li>jquery改变元素的宽度(width)和高度(height)</li> <li>jquery关于Deferred延迟对象介绍</li> <li>jquery浅谈input有哪些触发事件</li> <li>css兼容不同分辨率自适应@media的运用技巧</li> <li>css代码画三角形箭头(上下左右)</li> </ul> <ul id="scroll2"></ul> </div>
javascript代码
var scroll = document.getElementById("scroll");
var li = scroll.getElementsByTagName("li");
var scroll1 = document.getElementById("scroll1");
var scroll2 = document.getElementById("scroll2");
scroll2.innerHTML = scroll1.innerHTML;
scroll.scrollTop = 0;
function rollStart(){
if(scroll.scrollTop >= scroll1.scrollHeight){
scroll.scrollTop = 0;
}else{
scroll.scrollTop++;
}
}
var timer = setInterval(rollStart, 50);
scroll.onmouseover = function(){
clearInterval(timer);
}
scroll.onmouseout = function(){
timer = setInterval(rollStart, 50);
}
css代码
.scroll {
width: 500px;
height: 150px;
overflow: hidden;
}
li {
height: 40px;
}
上面是“利用纯javascript做一个无缝对接滚动效果”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_2649.html
workflows工作流
一只竹节虫ComfyUI工作流
海中一头鲸鱼ComfyUI工作流
一只放屁虫甲虫ComfyUI工作流
一个外国人在吹奏萨克斯ComfyUI工作流
一只躲在一堆秋叶里的小刺猬
一个十几岁的美国女孩穿着黄色连帽衫在黑暗和空虚的背景下闲逛
小孩手握锤子顽皮搞笑卡通3d形象
一个黑人在森林中穿着折纸的衣服ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

html5如何3D立方体旋转特效
用ascii字符画图像
利用css绘画棋盘布局(象棋)
2023年程序猿如何给自己开启一场烟花盛会
纯css翻书效果
css3搭积木叠加图形
css3卡片动态滑动效果











