旋转木马

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type="text/css">
	body {
			background-color: black;	
		}
	* {
		margin: 0;
		padding: 0;
	}
	#main img {
		width: 300px;
		height: 400px;
		position: absolute;
		border: 5px green double;
	}
	#main img:nth-child(1){
		transform: translateZ(500px);
	}
	#main img:nth-child(2){
		transform: rotateY(40deg) translateZ(500px);
	}
	#main img:nth-child(3){
		transform: rotateY(80deg) translateZ(500px);
	}
	#main img:nth-child(4){
		transform:rotateY(120deg) translateZ(500px);
	}
	#main img:nth-child(5){
		transform: rotateY(160deg) translateZ(500px);
	}#main img:nth-child(6){
		transform: rotateY(200deg) translateZ(500px);
	}
	#main img:nth-child(7){
		transform: rotateY(240deg) translateZ(500px);
	}
	#main img:nth-child(8){
		transform: rotateY(280deg) translateZ(500px);
	}
	#main img:nth-child(9){
		transform: rotateY(320deg) translateZ(500px);
	}
	#main {
		margin: 100px auto;
		width: 300px;
		height: 400px;
		transform-style: preserve-3d; /*声明3D空间*/
		transform: rotateX(-15deg);
		animation: animate 10s infinite linear;
		position: relative;
		
	}
	@keyframes animate {
		0%{
			transform: rotateX(-15deg) rotateY(0deg);
		}
		100%{
			transform: rotateX(-15deg) rotateY(360deg);
		}
	}

	</style>
</head>
<body>
	<div id="main">
		<img src="img/1.jpg">
		<img src="img/2.jpg">
		<img src="img/3.jpg">
		<img src="img/4.jpg">
		<img src="img/5.jpg">
		<img src="img/6.jpg">
		<img src="img/7.jpg">
		<img src="img/8.jpg">
		<img src="img/9.jpg">
	</div>
</body>
</html>

  

效果图:

猜你喜欢

转载自www.cnblogs.com/Longhua-0/p/9231960.html