2023年6月20日发(作者:)
实现滚动条⾃动滚动效果的两种⽅法实现页⾯滚动条⾃动滚动功能,有两种⽅法:结合js⽅式,scrollTophtml
css样式为.parent { width: 300px; height: 200px; margin: 0 auto; background: #242424; overflow-y: scroll; } /*设置的⼦盒⼦⾼度⼤于⽗盒⼦,产⽣溢出效果*/ .child { height: auto; } .child li { height: 50px; margin: 2px 0; background:#009678; }
js为(function () { var parent = mentById('parent'); var child1 = mentById('child1'); var child2 = mentById('child2'); TML = TML; setInterval(function () { if(Top >= Height) { Top = 0;} else {Top++; }},20); })()
还有⼀种⽐较简单的⽅法,直接使⽤标签的⽅式:
scrollamount设置移动的速度,⼀般为1,2;scrolldelay是该时间以什么为参数;两种⽅法的效果也有⼀定的区别,第⼀种是⽐较连贯,第⼆种⽅法,中间会有间断,效果不是特别好。2023年6月20日发(作者:)
实现滚动条⾃动滚动效果的两种⽅法实现页⾯滚动条⾃动滚动功能,有两种⽅法:结合js⽅式,scrollTophtml
css样式为.parent { width: 300px; height: 200px; margin: 0 auto; background: #242424; overflow-y: scroll; } /*设置的⼦盒⼦⾼度⼤于⽗盒⼦,产⽣溢出效果*/ .child { height: auto; } .child li { height: 50px; margin: 2px 0; background:#009678; }
js为(function () { var parent = mentById('parent'); var child1 = mentById('child1'); var child2 = mentById('child2'); TML = TML; setInterval(function () { if(Top >= Height) { Top = 0;} else {Top++; }},20); })()
还有⼀种⽐较简单的⽅法,直接使⽤标签的⽅式:
scrollamount设置移动的速度,⼀般为1,2;scrolldelay是该时间以什么为参数;两种⽅法的效果也有⼀定的区别,第⼀种是⽐较连贯,第⼆种⽅法,中间会有间断,效果不是特别好。
发布评论