zoukankan      html  css  js  c++  java
  • 例子:轮播效果

    <style type="text/css">
        	.img{display:none;}
    		#dian{ 300px; height:20px; position:relative;  top:-30px; left:400px }
    		.yuan{20px; height:20px; background-color:#FFF; border:2px solid #0F6; border-radius:100px; float:left; margin-left:10px}
    		
        </style>
        </head>
        
    
        <body>
        	<div style="600px; height:300px;">
            	<img style=" display:block;" class="img" src="../图片/3be319b6-ca5c-43a9-b988-12479b42999a.jpg"  width="600px" height="300"/>
                <img class="img" src="../图片/9d9376fa-b035-4bf3-9b95-0e2cd92f386e.jpg" width="600px" height="300" />
                <img class="img" src="../图片/44ab5520-41e9-4bd7-bd0e-ea6dde13b89b.jpg"  width="600px" height="300" />
                <img class="img" src="../图片/77ecb4e3-1de5-4a4f-b165-400c59a71433.jpg"  width="600px" height="300"/>
                <img class="img" src="../图片/85a669b8-879e-40c8-95e8-487854bde435.jpg" width="600px" height="300" />
            </div>
            
            
            <div id="dian">
            	<div bs="0" class="yuan" onclick="xianshi(this,'0')"></div>
                <div bs="1"  class="yuan" onclick="xianshi(this,'1')"></div>
                <div bs="2"  class="yuan" onclick="xianshi(this,'2')"></div>
                <div bs="3"  class="yuan" onclick="xianshi(this,'3')"></div>
                <div bs="4" class="yuan" onclick="xianshi(this,'4')"></div>
                
            </div>
        </body>
    
    
        <script type="text/javascript">
    	//图片索引
    	var sy=0;
    	//间隔时间
    	window.setInterval("Huan()","4000");
    	    //掉一下换一个
        	function Huan()
    		{
    		var img=document.getElementsByClassName("img");
    		sy++;  //索引加1
    		//判断到了最后一张
    		if(sy>=img.length)
    		{
    		    sy=0;
    		}
    
    		//让所有隐藏
    		for(var i=0;i<img.length;i++)
    		{
    		 img[i].style.display="none";	
    		}
    		//让下一张显示
    		img[sy].style.display="block";
    			
    		//换圆点的样式
    		var yuan = document.getElementsByClassName("yuan");
    			
    		for(var j=0;j<yuan.length;j++)
    		{
    		    if(yuan[j].getAttribute("bs")==sy)
    		  {
    		   yuan[j].style.borderColor = "red";
    		  }
    		else
    		   {
    		      yuan[j].style.borderColor = "#0F6";
    		   }
    	         }
    		}
    		
    		function xianshi(t,s)
    		{    
    		    sy=s;
    		    var img = document.getElementsByClassName("img");
    			//让所有隐藏
    			for(var i=0;i<img.length;i++)
    			{
    				img[i].style.display="none";
    			}
    			//让下一张显示
    			img[s].style.display="block";
    			//改自身样式
    			var yuan = document.getElementsByClassName("yuan");
    			
    			for(var j=0;j<yuan.length;j++)
    			{
    				yuan[j].style.borderColor="#0F6";
    			}
    			
    			t.style.borderColor="red";
    		}
    		
        </script>
    

      

  • 相关阅读:
    ios面试题(二)
    ios之自定义UINavigationBar
    ios之自定义导航栏上的返回按钮
    ios之键盘的自定义
    ios之UITabelViewCell的自定义(xib实现2)
    ios之UITabelViewCell的自定义(xib实现)
    ios之UITabelViewCell的自定义(代码实现)
    ios 登录功能学习研究
    Create Table操作
    C#数据库查询和操作大全
  • 原文地址:https://www.cnblogs.com/nuanai/p/6059541.html
Copyright © 2011-2022 走看看