jquery竖向走马灯

jQuery竖向走马灯是一种常见的网页效果,可以让网页元素从上往下或从下往上滚动,展示内容或广告。下面是一个简单的示例,演示如何使用jQuery编写竖向走马灯。

<html>
<head>
	<title>jQuery竖向走马灯</title>
	<script type="text/javascript" src="jquery.min.js"></script>
	<style type="text/css">
		.container { 
			height: 200px; 
			overflow: hidden; 
			position: relative; 
		}
		.container .item { 
			position: absolute; 
			top: 0; 
			left: 0; 
			width: 100%; 
		}
		.container .item p { 
			margin: 0; 
			padding: 5px; 
			font-size: 20px; 
			line-height: 30px; 
			background-color: #f2f2f2; 
		}
	</style>
</head>
<body>
	<div class="container">
		<div class="item">
			<p>这是第一条内容</p>
		</div>
		<div class="item">
			<p>这是第二条内容</p>
		</div>
		<div class="item">
			<p>这是第三条内容</p>
		</div>
	</div>
	<script type="text/javascript">
		$(function() {
			var interval = setInterval(function() {
				var firstItem = $('.container .item:first');
				var itemHeight = firstItem.outerHeight();
				firstItem.animate({ marginTop: -itemHeight + 'px' },600,function() {
					firstItem.css({ marginTop: 0 }).appendTo('.container');
				});
			},3000);
		});
	</script>
</body>
</html>

jquery竖向走马灯

以上代码中,通过jQuery选择器选中包含内容的容器,设置其高度、溢出类型和位置属性。再设置包含内容的元素为绝对定位,并根据容器宽度设置其宽度,最后设置其样式(这里是背景色、文字大小和行高等)。然后,在JavaScript代码中,定时执行一个动画效果,使第一个元素从顶部滑动出去,紧接着移到容器底部,循环展示所有元素。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐