• 花瓣网轮播图效果


    没有加上定时器效果,仅仅能手动进行图片的切换

    效果图:



    index.html

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"">
    	<head>
    		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    		<title>index</title>
    		<style>
    			body{
    				background:#57beb9;
    			}
    			#main{
    				920px;
    				/*border: 1px solid red;*/
    				height:430px;
    				overflow:hidden;
    				position:relative;
    				margin:30px auto;
    			}
    			#main .box{
    				820px;
    				height:430px;
    				box-shadow:0px 0px 5px #ddd;
    				margin:0px auto;
    				overflow:hidden;
    				/*border: 2px solid blue;*/
    				position:relative;
    			}
    			#main .box img{
    				820px;
    				height:430px;
    				position:absolute;
    				left:0px;
    				top:0px;
    				opacity:0;
    				filter:alpha(opacity=0);
    			}
    			#main .btnLeft{
    				35px;
    				height:57px;
    				position:absolute;
    				left:0px;
    				top:185px;
    				/*border: 1px solid yellow;*/
    				background:url(./images/left_ar.png) no-repeat 0px 0px;
    			}
    			#main .btnRight{
    				35px;
    				height:57px;
    				position:absolute;
    				right:0px;
    				top:185px;
    			/*	border: 1px solid yellow;*/
    				background:url(./images/right_ar.png) no-repeat 0px 0px;
    			}
    			#main  .page{
    				132px;
    				height:22px;
    				position:absolute;
    				bottom:15px;
    				right:50px;
    			}
    			#main  .page a{
    				display:inline-block;
    				22px;
    				height:22px;
    				background:url(./images/num_grey.png) no-repeat 0px 0px;
    				margin:0px 11px;
    				float:left;
    				color:#FFF;
    				text-decoration:none;
    				text-align:center;
    			}
    			#main  .page a.active{
    				background:url(./images/num_red.png) no-repeat 0px 0px;
    			}
    		</style>
    		<script src="jquery.js"></script>
    		<script>
    		   $(function(){
    		   	  var apage=$('#main .page a');
    		   	  var aimg=$('#main .box img');
    		   	  var index=0;
    		   	  var asize=aimg.size();
    		   	   $('#btnLeft').click(function(){
                       index--;
    		   	   	   if(index<0){
    		   	   	  	index=asize-1;
    		   	   	  	document.title=index;
    		   	   	  }
    		   	   	  change();
    		   	   	})
    		   	   $('#btnRight').click(function(){
                       index++;
    		   	   	   if(index>asize-1){
    		   	   	  	index=0;
    		   	   	  	document.title=index;
    		   	   	  }
    		   	   	  change();
    		   	   	})
    		   	 apage.click(function(){
                      index=$(this).index();
                      change();
    		   	  });
    		   	  function change(){
    		   	  	  apage.removeClass('active');
    		   	  	  apage.eq(index).addClass('active');
    		   	  	  aimg.eq(index).siblings().stop().animate({
    		   	  	  	  opacity: 0
    		   	  	  },300)
    		   	  	  aimg.eq(index).stop().animate({
    		   	  	  	  opacity: 1
    		   	  	  },300)
    		   	  }
    		   	})
            </script>
    	</head>
    	<body>
    		<div id="main">
    			<a class='btnLeft' id="btnLeft" href="javascript:void(0);"> </a>
    			<a class='btnRight' id="btnRight" href="javascript:void(0);"> </a> 
    			<div class="box">
    				<img style="opacity:1;filter:alpha(opacity=100);" src="./images/intro1.jpg"/>				
    				<img src="./images/intro2.jpg"/>
    				<img src="./images/intro3.jpg"/>
    			</div>
    			<div class='page'>
    				<a  class='active'  href="javascript:void(0);">1</a>
    				<a  href="javascript:void(0);">2</a>
    				<a href="javascript:void(0);">3</a>
    			</div>
    		</div>
    	</body>
    </html>



  • 相关阅读:
    js正则表达式——数字校验
    php curl cookie 读写
    Java遍历所有网卡打印对应IP
    mysql 查看数据库大小
    执行mvn 报错 source-1.5 中不支持 diamond运算符
    php开学之环境搭建
    ubuntu漂亮主题
    CleanAop使用笔记
    python学习笔记(五)
    python学习笔记(四)
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/3819946.html
Copyright © 2020-2023  润新知