<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8" />
	<title>端午节快乐</title>
</head>
<style type="text/css">
	* {
		padding: 0px;
		margin: 0px
	}/*消除 dom 元素的内外边距,使我们写 css 的时候更精准*/
	body {
		background: #000
	}
	#photos{
		width: 110px;
		height: 180px;
		border: 1px solid #ccc;
		margin: 160px auto;
		transform: rotateY(0deg);
		transform-style: preserve-3d;
		transform:rotateX(-10deg);
		perspective: 800px;/*景深*/
	}
	#photos img{
		width: 100%;
		height: 100%;
		position: absolute;
		box-shadow: 0 0 8px #eaeaea;
		box-shadow: 1px -1px 6px #666;
		border-radius: 4px;
		-webkit-box-reflect:below 3px -webkit-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,0.5));
		cursor: pointer;
	}
	#photos div{
		width: 1200px;
		height: 1200px;
		border-radius: 50%;
		position: absolute;
		top: 102%;
		left: 50%;
		margin-left: -600px;
		margin-top: -600px;
		transform: rotateX(90deg);
		background: -webkit-radial-gradient(center center,600px 600px,rgba(158,158,222,0.5),rgba(0,0,0,0));
	}
</style>
<body>
	<div id = 'photos'>
		<img src='./images/p1.jpg'></img>
		<img src='./images/p2.jpg'></img>
		<img src='./images/p3.jpg'></img>
		<img src='./images/p4.jpg'></img>
		<img src='./images/p5.jpg'></img>
		<img src='./images/p6.jpg'></img>
		<img src='./images/p7.jpg'></img>
		<img src='./images/p8.jpg'></img>
		<div></div>
	</div>

</body>
<script type="text/javascript">
	var photosDOM = document.getElementById("photos");
	var images = document.getElementsByTagName("img");
	var imgSum = images.length; 
	var deg = Math.floor(360/imgSum);
	for (let i = 0; i < imgSum; i++) {
		images[i].style = 'transform: rotateY('+deg*i+'deg) translateZ(380px)';
	}
	var x = 0;
	setInterval(function() {
		photosDOM.style.transform = 'rotateX(-10deg) rotateY('+ (x++) * 0.2 +'deg)'
	}, 30);
</script>>
</html>