zoukankan      html  css  js  c++  java
  • 轮播图

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title></title>
    		<style>
    			#imgbox{
    				background: url(img/1.jpg) no-repeat;
    				background-size: 100% 100%;
    				margin: 0 auto;
    				 500px;
    				height: 300px;
    				position: relative;
    			}
    			#top{
    				position: absolute;
    				top: 0;
    				background: rgba(0,0,0,0.5);
    				text-align: center;
    				 100%;
    				color: white;
    			}
    			#btm{
    				position: absolute;
    				bottom: 0;
    				background: rgba(0,0,0,0.5);
    				text-align: center;
    				 100%;
    				color: white;
    			}
    			#prev,#next{
    				position: absolute;
    				top: 50%;
    				margin-top: -20px;
    				display: block;
    				background: rgba(204,0,153,0.5);
    				 40px;
    				height: 40px;
    				line-height: 40px;
    				text-align: center;
    				vertical-align: middle;
    				cursor: pointer;
    			}
    			#prev{
    				left: 20px;
    			}
    			#next{
    				right: 20px;
    			}
    		</style>
    		<script>
    			var imgarr=['img/1.jpg','img/2.jpg','img/3.jpg','img/4.jpg'];
    			var imgindex=0;
    			var arrText=['文字1','文字2','文字3','文字4'];
    			var tid;
    			var chgimg=function(){
    				document.getElementById("imgbox").style.backgroundImage="url("+imgarr[imgindex]+")";
    				document.getElementById("top").innerHTML=(imgindex+1)+"/"+imgarr.length;
    				document.getElementById("btm").innerHTML=arrText[imgindex];
    				imgindex=(imgindex+1)%imgarr.length;
    				tid=setTimeout("chgimg()",2000);
    			};
    			function prev(){
    				clearTimeout(tid);
    				imgindex-=2;
    				if(imgindex<0) imgindex=imgarr.length-1;
    				chgimg();
    			}
    			function next(){
    				clearTimeout(tid);
    				chgimg();
    			}
    			window.onload=function(){
    				document.getElementById("prev").onclick=prev;
    				document.getElementById("next").onclick=next;
    				chgimg();
    			};
    		</script>
    	</head>
    	<body>
    		<div id="imgbox">
    			<div id="top">1/4</div>
    			<div id="btm">文字1</div>
    			<div id="prev"><</div>
    			<div id="next">></div>
    		</div>
    	</body>
    </html>
    

      

    白大褂&小孙
  • 相关阅读:
    Scala集合
    Spark常用算子
    Flink运行架构
    Flink 有状态的算子和应用程序
    Flink 状态一致性
    Flink 检查点(checkpoint)
    Flink 时间语义与watermark
    Flume的可靠性保证:故障转移、负载均衡
    Hive 文件存储格式
    BPM与OA区别
  • 原文地址:https://www.cnblogs.com/21doctor-sun/p/14626049.html
Copyright © 2011-2022 走看看