实现轮播图效果

<!DOCTYPE html> 
<html>
<head>
	<meta charset="UTF-8">
	<title>滑动效果</title>
	<link href="slide.css" rel="stylesheet" type="text/css" />
	
	    <style>
		     .pic_scroll{
			     width: 566px
			 }
		    
		     .pic_scroll ul{
			     list-style: none;
                 float: right;
				 padding-left:5px;
				
				 }
			 .pic_scroll ul li{
			     border: 1px solid silver;
				 width:30px;
				 height:25px;
				 margin-top:10px;
				 text-align:center;
				 padding-top:5px;
			 }
			 .scroll_number_over{
			     color:red;
			 }
			 .scroll_number_out{
			     color:black;
			 }
		</style>
		
</head>
	
<body>

	<div class="pic_scroll">
		<img src="img/11.jpg" id="scroll_img" /></img>
			<ul>
				<li id="scroll_number1" onmouseover="loopShow(1)" 
				class="scroll_number_over">1</li>
				<li id="scroll_number2" onmouseover="loopShow(2)">2</li>
				<li id="scroll_number3" onmouseover="loopShow(3)">3</li>
				<li id="scroll_number4" onmouseover="loopShow(4)">4</li>
			</ul>
	</div>

</body>

<script>
	var scroll_img=new Array();
	for(i=0;i<4;i++)
	{
		scroll_img[i]="img/1"+(i+1)+".jpg";
	}
	var nowPic=2;
	function loopShow(d1){
		nowPic=d1;
		document.getElementById("scroll_img").src=scroll_img[nowPic-1];
		for(var i=1;i<5;i++)
		{
			if(nowPic==i)
			{
				document.getElementById("scroll_number"+i).className="scroll_number_over";
			}else{
				document.getElementById("scroll_number"+i).className="scroll_number_out";
				}
		}
		if(nowPic>=4){
			nowPic=1;
		}else
			nowPic++;
		}
	setInterval("loopShow(nowPic)",2000);		
	
</script>

</html>

图片效果:

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值