一個JS公告滾動效果

其中裏面的"fa fa-bullhorn"類用到了Font Awesome字庫,如需使用需要先加載<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">

<!doctype html>
<html>
<head>
<meta charset="utf-8"/>

<style>
/* top */
.top{width:100%;height:40px;margin-top:20px;border-top:1px dashed #f0f0f0;border-bottom:1px dashed #f0f0f0;font:16px/40px arial,'microsoft yahei'}
.top a{color:#333}
.top>.top-bullhorn{width:50px;height:40px;float:left;font-size:20px;line-height:40px;text-align:center;color:#f86442}
.top-box{width:calc(100% - 100px);height:40px;float:left;overflow:hidden}
.top-box>ul{width:100%;height:40px}
.top-box>ul>li{width:100%;height:40px;overflow:hidden}
.top-more{width:50px;height:40px;float:left;text-align:right}
</style>
</head>
<body>
<!-- top -->
<div class="top">
	<div class="top-bullhorn fa fa-bullhorn"></div>
	<div class="top-box">
		<ul>
			<li><a href="">2019哈爾濱年貨博覽會,誠招展會合作!</a></li>
			<li><a href="">2019杭州年貨博覽會火爆招商中!</a></li>
		</ul>
	</div>
	<a class="top-more" href="">更多</a>
</div>
<!-- top -->

<script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
<script>
/**
 * 頭條
 */
function autoScroll(obj){
	$(obj).find("ul").animate({
		marginTop : "-40px"
		},500,function(){
		$(this).css({marginTop : "0px"}).find("li:first").appendTo(this);
		})
	}
$(function(){
	setInterval('autoScroll(".top-box")',3000);
	})
</script>
</body>
</html>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章