烟花的代码
HTML5 Canvas超炫酷3D烟花动画DEMO演示
html,body{
margin:0px;
width:100%;
height:100%;
overflow:hidden;
background:#000000;
}
#canvas{
width:100%;
height:100%;
margin-left: 200px;
}
#stage {
perspective: 1000px;
-webkit-perspective: 1000px;
}
#container {
width: 1000px;
height: 800px;
position: relative;
margin: 100px auto;
transform: rotateX(-30deg) rotateY(0deg);
transform-style: preserve-3d;
animation: scroll 8s linear infinite;
}
#container:hover {
animation-play-state: paused;
}
#container div {
position: absolute;
top: 150px;
left: 400px;
}
#container div:nth-child(1) {
transform: translateZ(300px);
}
#container div:nth-child(2) {
transform: rotateY(60deg) translateZ(300px);
}
#container div:nth-child(3) {
transform: rotateY(120deg) translateZ(300px);
}
#container div:nth-child(4) {
transform: rotateY(180deg) translateZ(300px);
}
#container div:nth-child(5) {
transform: rotateY(240deg) translateZ(300px);
}
#container div:nth-child(6) {
transform: rotateY(300deg) translateZ(300px);
}
@keyframes scroll {
0% {
transform: rotateX(-30deg) rotateY(0deg);
}
100% {
transform: rotateX(-30deg) rotateY(360deg);
}
}


