数码资讯
单线连续轧制的JS方法
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文介绍了一种用JS实现单线词连续滚动的方法,供大家参考,具体分析如下:
前几天帮朋友写了一行不间断滚动JS效果,现在共享到所需的Weber。首先看看html和CSS代码:
CSS:
复制代码代码如下:。包{ padding: 10px;边界:1px # CCC固体;宽度:500px;保证金:20px汽车;}
。卷{身高:130px;溢出:隐藏;}
HTML:
复制代码代码如下所示:
js文本滚动1
js文本滚动2
js文本滚动3
js文本滚动4
js文本滚动5
js文本滚动6
js文本滚动7
动画原理是第一个UL卷轴高达李,滚动后第一个UL UL在第二秒结束时,原来的李成为第一个李UL内,然后重复上述行动,所以重复实现连续滚动。
js(jQuery)代码:
复制代码代码如下:功能scrolltxt(){
var控件{ },
值= },
t1 = 200 *动画时间。
T2 = 2000 播放时间间隔。
硅;
控制。rollwrap = $(#卷);
rollwrapul = controls.rollwrap.children()控制;
rollwraplis = controls.rollwrapul.children()控制;
linums = controls.rollwraplis.length值;
值。liheight = controls.rollwraplis.eq(0)Height();
ulheight = controls.rollwrap.height()值;
此函数=(){
自动播放();
PausePlay();
}
滚动{ *** }
函数播放(){
controls.rollwrapul.animate({边距:+值。liheight },T1,函数(){()
Css。
});
}
自动轧制{ *** }
功能自动播放(){
如果所有的 / *李标签的高度而且更than.roll-wrap /滚动
如果(值。liheight * values.linums >值。ulheight){
(四= setInterval函数(){()
游戏();
},T2);
}
}
在鼠标UL暂停卷之后。
功能pauseplay(){
controls.rollwrapul.on({
MouseEnter:函数(){
ClearInterval(Si);
},
MouseLeave :函数(){
自动播放();
}
});
}
}
新的scrolltxt()Init();
希望本文能对大家的javascript程序设计有所帮助。
前几天帮朋友写了一行不间断滚动JS效果,现在共享到所需的Weber。首先看看html和CSS代码:
CSS:
复制代码代码如下:。包{ padding: 10px;边界:1px # CCC固体;宽度:500px;保证金:20px汽车;}
。卷{身高:130px;溢出:隐藏;}
HTML:
复制代码代码如下所示:
js文本滚动1
js文本滚动2
js文本滚动3
js文本滚动4
js文本滚动5
js文本滚动6
js文本滚动7
动画原理是第一个UL卷轴高达李,滚动后第一个UL UL在第二秒结束时,原来的李成为第一个李UL内,然后重复上述行动,所以重复实现连续滚动。
js(jQuery)代码:
复制代码代码如下:功能scrolltxt(){
var控件{ },
值= },
t1 = 200 *动画时间。
T2 = 2000 播放时间间隔。
硅;
控制。rollwrap = $(#卷);
rollwrapul = controls.rollwrap.children()控制;
rollwraplis = controls.rollwrapul.children()控制;
linums = controls.rollwraplis.length值;
值。liheight = controls.rollwraplis.eq(0)Height();
ulheight = controls.rollwrap.height()值;
此函数=(){
自动播放();
PausePlay();
}
滚动{ *** }
函数播放(){
controls.rollwrapul.animate({边距:+值。liheight },T1,函数(){()
Css。
});
}
自动轧制{ *** }
功能自动播放(){
如果所有的 / *李标签的高度而且更than.roll-wrap /滚动
如果(值。liheight * values.linums >值。ulheight){
(四= setInterval函数(){()
游戏();
},T2);
}
}
在鼠标UL暂停卷之后。
功能pauseplay(){
controls.rollwrapul.on({
MouseEnter:函数(){
ClearInterval(Si);
},
MouseLeave :函数(){
自动播放();
}
});
}
}
新的scrolltxt()Init();
希望本文能对大家的javascript程序设计有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。