jquery特效 幻灯片效果

jquery特效 幻灯片效果,效果图如下:



<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<title>jquery特效</title>
<style>
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif;  text-align:center; margin:0 auto; }
table{border-collapse:collapse;border-spacing:0;}
a{ color:#333; text-decoration:none;}
.box{ width:420px; margin:20px auto; position:relative; overflow:hidden; text-align:left;}
.box img{border:0px; width:420px;}
.big{ width:100%; float:left; height:196px; overflow:hidden; margin-bottom:2px;}
.big a{ display:none;}
.big span{ position:absolute; left:0; top:167px; font-size:13px; color:#fff; z-index:11; height:30px; line-height:30px; text-indent:1em; width:100%; )}
.num{ width:424px; margin-right:-24px; float:left; height:53px; padding-top:2px;}
.num li{ width:99px; padding-top:5px; padding-left:1px; cursor:pointer; float:left; margin-right:6px;height:48px;}
.num img{ width:98px;}
.num li.on{ background:url(../images/bg01.gif) no-repeat 0 0;}
.txtbg{ position:absolute; left:0; top:167px; width:100%; height:30px; background:#000; opacity:0.5;filter:alpha(opacity=50); z-index:10;}
</style>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript">
var timer;
var i=-1;
var offset=3000;
function roll(){
	i++;
	if(i>3){
		i=0;
	}
	slide(i);
	timer=setTimeout(roll,offset)
}
function slide(i){
	$('.big a').eq(i).fadeIn().siblings().hide();
	$('.num li').eq(i).siblings().removeClass('on');
	$('.num li').eq(i).addClass('on');
}
function stopBig(){
	$('.big').hover(function(){
		clearTimeout(timer);
	},function(){
		timer=setTimeout(roll,offset);
	});
}
function stoproll(){
	$('.num li').hover(function(){
		clearTimeout(timer);
		i=$(this).index();
		slide(i);
	},function(){
		timer=setTimeout(roll,offset);
	})
}
$(function(){
	roll();
	stoproll();
	stopBig()
})
</script>
</head>
<body>
<div class="box">
	<div class="txtbg"> </div>
	<div class="big">
		<a href="#" style="display:block"><img src="images/1.jpg" /><span>标题1</span></a>
		<a href="#"><img src="images/2.jpg" /><span>标题2</span></a>
		<a href="#"><img src="images/3.jpg" /><span>标题3</span></a>
		<a href="#"><img src="images/4.jpg" /><span>标题4/span></a>
	</div>
	<ul class="num">
		<li class="on"><img src="images/1s.jpg" /></li>
		<li><img src="images/2s.jpg" /></li>
		<li><img src="images/3s.jpg" /></li>
		<li><img src="images/4s.jpg" /></li>
	</ul>
</div>
</body>
</html>


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值