<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>jQuery向上滚动代码</title>
<link href="css/index.css" rel="stylesheet" type="text/css">
<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
<style>
.wrapper {
height: 40px;
margin: 0 auto;
background: red;
position: relative;
margin-top: 200px;
line-height: 40px;
overflow: hidden;
}
.container {
margin: 0 auto;
width: 80px;
line-height: 40px;
}
.test {
height: 30px;
line-height: 40px;
font-size: 15px;
padding: 5px 0;
}
</style>
</head>
<body>
<div class="wrapper">
<div class="container">
<div class="test">跑马灯1</div>
<div class="test">跑马灯2</div>
<div class="test">跑马灯3</div>
</div>
</div>
<script type="text/javascript">
function autoScroll(obj) {
$('.container').animate({
marginTop : "-40px" //包裹层向上移动
},3000,function(){
$(this).css({marginTop : "0px"}).find(".test:first").appendTo(this); //将顶部div移动到底部 (这里需注意将div位置还原到初始位置)
})
}
$(function(){
var scroll = setInterval('autoScroll(".wrapper")',1500);
$(".wrapper").hover(function() {
clearInterval(scroll);
},function(){
scroll=setInterval('autoScroll(".wrapper")',1500);
});
});
</script>
</body>
</html>
jquery实现文字跑马灯效果
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 利用SurfaceView实现垂直滚动显示文字跑马灯view效果 作者:圣光啊那个敌人值得一战 前一阵在做的项目有...
- 因为业务需求,需要设置文字的跑马灯效果,查阅相关资料后发现资料比较散乱,现整理如下: 1.单跑马灯效果(系统自带T...
- 项目未动,组件先行 废话不多说,直接上代码 marquee.json marquee.wxml marquee.w...
- 今天在项目中要做一个跑马灯文字的效果。虽然网上有第三方的,但是本宝宝觉得这个效果实现起来并不是很难,所以本宝宝决...