<!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实现文字跑马灯效果
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 利用SurfaceView实现垂直滚动显示文字跑马灯view效果 作者:圣光啊那个敌人值得一战 前一阵在做的项目有...
- 因为业务需求,需要设置文字的跑马灯效果,查阅相关资料后发现资料比较散乱,现整理如下: 1.单跑马灯效果(系统自带T...
- 项目未动,组件先行 废话不多说,直接上代码 marquee.json marquee.wxml marquee.w...
- 今天在项目中要做一个跑马灯文字的效果。虽然网上有第三方的,但是本宝宝觉得这个效果实现起来并不是很难,所以本宝宝决...