纯css模拟太阳系行星运行轨迹动画效果
代码语言:html
所属分类:动画
代码描述:纯css模拟太阳系行星运行轨迹动画效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
html, body {
background: #222;
overflow: hidden;
height: 100%;
}
.container {
margin: 250px auto;
width: 768px;
-webkit-transform: scale(0.6);
transform: scale(0.6);
}
.sun {
background: -webkit-gradient(linear, left top, right top, from(#BB513E), to(#994233));
background: linear-gradient(90deg, #BB513E, #994233);
box-shadow: inset 15px 10px 0px #994233;
width: 60px;
height: 60px;
border-radius: 100%;
margin: 105px auto;
position: absolute;
left: 0;
right: 0;
}
.mercury {
background: -webkit-gradient(linear, left top, right top, from(#453217), to(#2a1f0e));
background: linear-gradient(90deg, #453217, #2a1f0e);
box-shadow: inset 0px 7px 0px #2a1f0e;
width: 20px;
height: 20px;
border-radius: 100%;
margin-top: 10px;
}
.venus {
background: -webkit-gradient(linear, left top, right top, from(#AC6339), to(#915430));
background: linear-gradient(90deg, #AC6339, #915430);
box-shadow: inset 0px 7px 0px #7e492a;
width: 20px;
height: 20px;
border-radius: 100%;
margin-top: 30px;
}
.earth {
background: -webkit-gradient(linear, left top, right top, from(#3E8EBB), to(#357aa0));
background: linear-gradient(90deg, #3E8EBB, #357aa0);
box-shadow: inset 0px 7px 0px #2f6b8d;
width: 20px;
height: 20px;
border-radius: 100%;
margin-top: 70px;
}
.mars {
background: -webkit-gradient(linear, left top, right top, from(#6F3125), to(#54251c));
background: linear-gradient(90deg, #6F3125, #54251c);
box-shadow: inset 0px 7px 0px #4d221a;
width: 20px;
height: 20px;
border-radius: 100%;
margin-top: 110px;
}
.jupiter {
background: -webkit-gradient(linear, left top, right top, from(#3D2C14), to(#22190b));
background: linear-gradient(90deg, #3D2C14, #22190b);
box-shadow: inset 0px 7px 0px #2a1e0e;
width: 20px;
height: 20px;
border-radius: 100%;
margin-top: 160px;
}
.saturn {
background: -webkit-gradient(linear, left top, right top, from(#E97340), to(#e55c20));
background: linear-gradient(90deg, #E97340, #e55c20);
box-shadow: inset 0px 7px 0px #ca4d17;
width: 20px;
height: 20px;
border-radius: 100%;
margin-top: 200px;
}
.uranus {
background: -webkit-gradient(linear, left top, right top, from(#337799), to(#2a627e));
background: linear-gradient(90deg, #337799, #2a627e);
box-shadow: inset 0px 7px 0px #24536b;
width: 20px;
height: 20px;
border-radius: 100%;
margin-top: 240px;
}
.neptune {
background: -webkit-gradient(linear, left top, right top, from(#6ACDC0), to(#4fc4b5));
background: linear-gradient(90deg, #6ACDC0, #4fc4b5);
box-shadow: inset 0px 7px 0px #38a899;
width: 20px;
height: 20px;
border-radius: 100%;
margin-top: 280px;
}
.pluto {
background: -webkit-gradient(linear, left top, right top, from(#C6C053), to(#b8b23d));
background: linear-gradient(90deg, #C6C053, #b8b23d);
box-shadow: inset 0px 7px 0px #a59f37;
width: 20px;
height: 20px;
border-radius: 100%;
margin-top: 320px;
}
[class*="-orbit"] {
position: absolute;
left: 0;
right: 0;
border: 1px solid #333;
box-shadow: 0px 1px 1px #4096EE;
border-radius: 100%;
}
.mercurys-orbit {
width: 100px;
height: 100px;
margin: 85px auto;
-webkit-animation: gravity 0.60057s linear infinite;
animation: gravity 0.60057s linear infinite;
}
.venus-orbit {
width: 170px;
height: 170px;
margin: 50px auto;
-webkit-animation: gravity 3.3365s linear infinite;
animation: gravity 3.3365s linear infinite;
}
.earths-orbit {
width: 270px;
height: 270px;
margin: 0px auto;
-webkit-animation: gravity 6.673s linear infinite;
animation: gravity 6.673s linear infinite;
}
.mars-orbit {
width: 370px;
height: 370px;
margin: -50px auto;
-webkit-animation: gravity 10.0095s linear infinite;
animation: gravity 10.0095s linear infinite;
}
.jupiters-orbit {
width: 470px;
height: 470px;
margin: -100px auto;
-webkit-animation: gravity 13.346s linear infinite;
animation: gravity 13.346s linear infinite;
}
.saturns-orbit {
width: 570px;
height: 570px;
margin: -150px auto;
-webkit-animation: gravity 20.019s linear infinite;
animation: gravity 20.019s linear infinite;
}
.uranus-orbit {
width: 670px;
height: 670px;
margin: -200px auto;
-webkit-animation: gravity 26.692s linear infinite;
animation: gravity 26.692s linear infinite;
}
.neptunes-orbit {
width: 770px;
height: 770px;
margin: -250px auto;
-webkit-animation: gravity 33.365s linear infinite;
animation: gravity 33.365s linear infinite;
}
.plutos-orbit {
width: 870px;
height: 870px;
margin: -300px auto;
margin-left: -50px;
-webkit-animation: gravity 40.038s linear infinite;
animation: gravity 40.038s linear infinite;
}
.star-container {
-webkit-animation: gravity 200s linear infinite;
animation: gravity 200s linear infinite;
width: 100%;
height: 100%;
position: absolute;
margin: -200px 0;
}
.star {
background: #FFF;
border-radius: 100px;
width: 1px;
height: 1px;
position: absolute;
-webkit-filter: brightness(5);
filter: brightness(5);
}
.star:nth-of-type(1) {
margin-left: 1007px;
margin-top: 137px;
-webkit-animation: flash 1s linear infinite;
animation: flash 1s linear infinite;
}
.star:nth-of-type(2) {
margin-left: 3155px;
margin-top: 466px;
-webkit-animation: flash 5s linear infinite;
animation: flash 5s linear infinite;
}
.star:nth-of-type(3) {
margin-left: 1447px;
margin-top: 213px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(4) {
margin-left: 2174px;
margin-top: 209px;
-webkit-animation: flash 7s linear infinite;
animation: flash 7s linear infinite;
}
.star:nth-of-type(5) {
margin-left: 1888px;
margin-top: 532px;
-webkit-animation: flash 10s linear infinite;
animation: flash 10s linear infinite;
}
.star:nth-of-type(6) {
margin-left: 2756px;
margin-top: 307px;
-webkit-animation: flash 6s linear infinite;
animation: flash 6s linear infinite;
}
.star:nth-of-type(7) {
margin-left: 713px;
margin-top: 624px;
-webkit-animation: flash 8s linear infinite;
animation: flash 8s linear infinite;
}
.star:nth-of-type(8) {
margin-left: 3656px;
margin-top: 545px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(9) {
margin-left: 2018px;
margin-top: 447px;
-webkit-animation: flash 7s linear infinite;
animation: flash 7s linear infinite;
}
.star:nth-of-type(10) {
margin-left: 3277px;
margin-top: 671px;
-webkit-animation: flash 8s linear infinite;
animation: flash 8s linear infinite;
}
.star:nth-of-type(11) {
margin-left: 525px;
margin-top: 896px;
-webkit-animation: flash 5s linear infinite;
animation: flash 5s linear infinite;
}
.star:nth-of-type(12) {
margin-left: 1284px;
margin-top: 667px;
-webkit-animation: flash 9s linear infinite;
animation: flash 9s linear infinite;
}
.star:nth-of-type(13) {
margin-left: 2107px;
margin-top: 630px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(14) {
margin-left: 3889px;
margin-top: 548px;
-webkit-animation: flash 8s linear infinite;
animation: flash 8s linear infinite;
}
.star:nth-of-type(15) {
margin-left: 2327px;
margin-top: 220px;
-webkit-animation: flash 1s linear infinite;
animation: flash 1s linear infinite;
}
.star:nth-of-type(16) {
margin-left: 945px;
margin-top: 870px;
-webkit-animation: flash 7s linear infinite;
animation: flash 7s linear infinite;
}
.star:nth-of-type(17) {
margin-left: 617px;
margin-top: 782px;
-webkit-animation: flash 1s linear infinite;
animation: flash 1s linear infinite;
}
.star:nth-of-type(18) {
margin-left: 3371px;
margin-top: 559px;
-webkit-animation: flash 9s linear infinite;
animation: flash 9s linear infinite;
}
.star:nth-of-type(19) {
margin-left: 1682px;
margin-top: 361px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(20) {
margin-left: 117px;
margin-top: 459px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(21) {
margin-left: 1357px;
margin-top: 696px;
-webkit-animation: flash 6s linear infinite;
animation: flash 6s linear infinite;
}
.star:nth-of-type(22) {
margin-left: 2218px;
margin-top: 173px;
-webkit-animation: flash 9s linear infinite;
animation: flash 9s linear infinite;
}
.star:nth-of-type(23) {
margin-left: 3519px;
margin-top: 677px;
-webkit-animation: flash 1s linear infinite;
animation: flash 1s linear infinite;
}
.star:nth-of-type(24) {
margin-left: 3643px;
margin-top: 589px;
-webkit-animation: flash 6s linear infinite;
animation: flash 6s linear infinite;
}
.star:nth-of-type(25) {
margin-left: 596px;
margin-top: 478px;
-webkit-animation: flash 10s linear infinite;
animation: flash 10s linear infinite;
}
.star:nth-of-type(26) {
margin-left: 479px;
margin-top: 213px;
-webkit-animation: flash 5s linear infinite;
animation: flash 5s linear infinite;
}
.star:nth-of-type(27) {
margin-left: 1517px;
margin-top: 360px;
-webkit-animation: flash 8s linear infinite;
animation: flash 8s linear infinite;
}
.star:nth-of-type(28) {
margin-left: 232px;
margin-top: 56px;
-webkit-animation: flash 6s linear infinite;
animation: flash 6s linear infinite;
}
.star:nth-of-type(29) {
margin-left: 1461px;
margin-top: 304px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(30) {
margin-left: 945px;
margin-top: 393px;
-webkit-animation: flash 2s linear infinite;
animation: flash 2s linear infinite;
}
.star:nth-of-type(31) {
margin-left: 3826px;
margin-top: 64px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(32) {
margin-left: 2028px;
margin-top: 564px;
-webkit-animation: flash 9s linear infinite;
animation: flash 9s linear infinite;
}
.star:nth-of-type(33) {
margin-left: 191px;
margin-top: 128px;
-webkit-animation: flash 9s linear infinite;
animation: flash 9s linear infinite;
}
.star:nth-of-type(34) {
margin-left: 3997px;
margin-top: 225px;
-webkit-animation: flash 1s linear infinite;
animation: flash 1s linear infinite;
}
.star:nth-of-type(35) {
margin-left: 2874px;
margin-top: 635px;
-webkit-animation: flash 1s linear infinite;
animation: flash 1s linear infinite;
}
.star:nth-of-type(36) {
margin-left: 318px;
margin-top: 11px;
-webkit-animation: flash 7s linear infinite;
animation: flash 7s linear infinite;
}
.star:nth-of-type(37) {
margin-left: 1869px;
margin-top: 562px;
-webkit-animation: flash 3s linear infinite;
animation: flash 3s linear infinite;
}
.star:nth-of-type(38) {
margin-left: 3943px;
margin-top: 146px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(39) {
margin-left: 10px;
margin-top: 2px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(40) {
margin-left: 1098px;
margin-top: 409px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(41) {
margin-left: 966px;
margin-top: 111px;
-webkit-animation: flash 1s linear infinite;
animation: flash 1s linear infinite;
}
.star:nth-of-type(42) {
margin-left: 4000px;
margin-top: 523px;
-webkit-animation: flash 9s linear infinite;
animation: flash 9s linear infinite;
}
.star:nth-of-type(43) {
margin-left: 1767px;
margin-top: 398px;
-webkit-animation: flash 1s linear infinite;
animation: flash 1s linear infinite;
}
.star:nth-of-type(44) {
margin-left: 2091px;
margin-top: 359px;
-webkit-animation: flash 5s linear infinite;
animation: flash 5s linear infinite;
}
.star:nth-of-type(45) {
margin-left: 2084px;
margin-top: 659px;
-webkit-animation: flash 7s linear infinite;
animation: flash 7s linear infinite;
}
.star:nth-of-type(46) {
margin-left: 3489px;
margin-top: 456px;
-webkit-animation: flash 1s linear infinite;
animation: flash 1s linear infinite;
}
.star:nth-of-type(47) {
margin-left: 3101px;
margin-top: 158px;
-webkit-animation: flash 6s linear infinite;
animation: flash 6s linear infinite;
}
.star:nth-of-type(48) {
margin-left: 1514px;
margin-top: 299px;
-webkit-animation: flash 8s linear infinite;
animation: flash 8s linear infinite;
}
.star:nth-of-type(49) {
margin-left: 3850px;
margin-top: 501px;
-webkit-animation: flash 6s linear infinite;
animation: flash 6s linear infinite;
}
.star:nth-of-type(50) {
margin-left: 3232px;
margin-top: 691px;
-webkit-animation: flash 7s linear infinite;
animation: flash 7s linear infinite;
}
.star:nth-of-type(51) {
margin-left: 541px;
margin-top: 662px;
-webkit-animation: flash 7s linear infinite;
animation: flash 7s linear infinite;
}
.star:nth-of-type(52) {
margin-left: 627px;
margin-top: 457px;
-webkit-animation: flash 9s linear infinite;
animation: flash 9s linear infinite;
}
.star:nth-of-type(53) {
margin-left: 3061px;
margin-top: 852px;
-webkit-animation: flash 8s linear infinite;
animation: flash 8s linear infinite;
}
.star:nth-of-type(54) {
margin-left: 1467px;
margin-top: 705px;
-webkit-animation: flash 5s linear infinite;
animation: flash 5s linear infinite;
}
.star:nth-of-type(55) {
margin-left: 2631px;
margin-top: 378px;
-webkit-animation: flash 1s linear infinite;
animation: flash 1s linear infinite;
}
.star:nth-of-type(56) {
margin-left: 413px;
margin-top: 285px;
-webkit-animation: flash 9s linear infinite;
animation: flash 9s linear infinite;
}
.star:nth-of-type(57) {
margin-left: 1421px;
margin-top: 587px;
-webkit-animation: flash 3s linear infinite;
animation: flash 3s linear infinite;
}
.star:nth-of-type(58) {
margin-left: 3452px;
margin-top: 814px;
-webkit-animation: flash 9s linear infinite;
animation: flash 9s linear infinite;
}
.star:nth-of-type(59) {
margin-left: 1971px;
margin-top: 723px;
-webkit-animation: flash 2s linear infinite;
animation: flash 2s linear infinite;
}
.star:nth-of-type(60) {
margin-left: 1441px;
margin-top: 545px;
-webkit-animation: flash 9s linear infinite;
animation: flash 9s linear infinite;
}
.star:nth-of-type(61) {
margin-left: 2632px;
margin-top: 25px;
-webkit-animation: flash 8s linear infinite;
animation: flash 8s linear infinite;
}
.star:nth-of-type(62) {
margin-left: 3105px;
margin-top: 399px;
-webkit-animation: flash 10s linear infinite;
animation: flash 10s linear infinite;
}
.star:nth-of-type(63) {
margin-left: 951px;
margin-top: 87px;
-webkit-animation: flash 7s linear infinite;
animation: flash 7s linear infinite;
}
.star:nth-of-type(64) {
margin-left: 1966px;
margin-top: 259px;
-webkit-animation: flash 9s linear infinite;
animation: flash 9s linear infinite;
}
.star:nth-of-type(65) {
margin-left: 771px;
margin-top: 58px;
-webkit-animation: flash 7s linear infinite;
animation: flash 7s linear infinite;
}
.star:nth-of-type(66) {
margin-left: 1171px;
margin-top: 708px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(67) {
margin-left: 573px;
margin-top: 327px;
-webkit-animation: flash 2s linear infinite;
animation: flash 2s linear infinite;
}
.star:nth-of-type(68) {
margin-left: 252px;
margin-top: 117px;
-webkit-animation: flash 10s linear infinite;
animation: flash 10s linear infinite;
}
.star:nth-of-type(69) {
margin-left: 2783px;
margin-top: 334px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(70) {
margin-left: 1919px;
margin-top: 824px;
-webkit-animation: flash 9s linear infinite;
animation: flash 9s linear infinite;
}
.star:nth-of-type(71) {
margin-left: 3712px;
margin-top: 281px;
-webkit-animation: flash 5s linear infinite;
animation: flash 5s linear infinite;
}
.star:nth-of-type(72) {
margin-left: 3564px;
margin-top: 83px;
-webkit-animation: flash 3s linear infinite;
animation: flash 3s linear infinite;
}
.star:nth-of-type(73) {
margin-left: 3915px;
margin-top: 861px;
-webkit-animation: flash 6s linear infinite;
animation: flash 6s linear infinite;
}
.star:nth-of-type(74) {
margin-left: 1724px;
margin-top: 833px;
-webkit-animation: flash 10s linear infinite;
animation: flash 10s linear infinite;
}
.star:nth-of-type(75) {
margin-left: 1149px;
margin-top: 240px;
-webkit-animation: flash 10s linear infinite;
animation: flash 10s linear infinite;
}
.star:nth-of-type(76) {
margin-left: 3999px;
margin-top: 203px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(77) {
margin-left: 1686px;
margin-top: 142px;
-webkit-animation: flash 1s linear infinite;
animation: flash 1s linear infinite;
}
.star:nth-of-type(78) {
margin-left: 1931px;
margin-top: 232px;
-webkit-animation: flash 8s linear infinite;
animation: flash 8s linear infinite;
}
.star:nth-of-type(79) {
margin-left: 3969px;
margin-top: 483px;
-webkit-animation: flash 5s linear infinite;
animation: flash 5s linear infinite;
}
.star:nth-of-type(80) {
margin-left: 575px;
margin-top: 702px;
-webkit-animation: flash 8s linear infinite;
animation: flash 8s linear infinite;
}
.star:nth-of-type(81) {
margin-left: 3734px;
margin-top: 74px;
-webkit-animation: flash 8s linear infinite;
animation: flash 8s linear infinite;
}
.star:nth-of-type(82) {
margin-left: 446px;
margin-top: 431px;
-webkit-animation: flash 5s linear infinite;
animation: flash 5s linear infinite;
}
.star:nth-of-type(83) {
margin-left: 1875px;
margin-top: 257px;
-webkit-animation: flash 7s linear infinite;
animation: flash 7s linear infinite;
}
.star:nth-of-type(84) {
margin-left: 3830px;
margin-top: 709px;
-webkit-animation: flash 1s linear infinite;
animation: flash 1s linear infinite;
}
.star:nth-of-type(85) {
margin-left: 1718px;
margin-top: 287px;
-webkit-animation: flash 5s linear infinite;
animation: flash 5s linear infinite;
}
.star:nth-of-type(86) {
margin-left: 1655px;
margin-top: 837px;
-webkit-animation: flash 9s linear infinite;
animation: flash 9s linear infinite;
}
.star:nth-of-type(87) {
margin-left: 1217px;
margin-top: 621px;
-webkit-animation: flash 3s linear infinite;
animation: flash 3s linear infinite;
}
.star:nth-of-type(88) {
margin-left: 2299px;
margin-top: 292px;
-webkit-animation: flash 10s linear infinite;
animation: flash 10s linear infinite;
}
.star:nth-of-type(89) {
margin-left: 1749px;
margin-top: 186px;
-webkit-animation: flash 1s linear infinite;
animation: flash 1s linear infinite;
}
.star:nth-of-type(90) {
margin-left: 3904px;
margin-top: 885px;
-webkit-animation: flash 3s linear infinite;
animation: flash 3s linear infinite;
}
.star:nth-of-type(91) {
margin-left: 2324px;
margin-top: 699px;
-webkit-animation: flash 10s linear infinite;
animation: flash 10s linear infinite;
}
.star:nth-of-type(92) {
margin-left: 2409px;
margin-top: 750px;
-webkit-animation: flash 3s linear infinite;
animation: flash 3s linear infinite;
}
.star:nth-of-type(93) {
margin-left: 3700px;
margin-top: 305px;
-webkit-animation: flash 7s linear infinite;
animation: flash 7s linear infinite;
}
.star:nth-of-type(94) {
margin-left: 582px;
margin-top: 373px;
-webkit-animation: flash 8s linear infinite;
animation: flash 8s linear infinite;
}
.star:nth-of-type(95) {
margin-left: 3453px;
margin-top: 173px;
-webkit-animation: flash 7s linear infinite;
animation: flash 7s linear infinite;
}
.star:nth-of-type(96) {
margin-left: 2031px;
margin-top: 438px;
-webkit-animation: flash 5s linear infinite;
animation: flash 5s linear infinite;
}
.star:nth-of-type(97) {
margin-left: 1768px;
margin-top: 450px;
-webkit-animation: flash 8s linear infinite;
animation: flash 8s linear infinite;
}
.star:nth-of-type(98) {
margin-left: 325px;
margin-top: 743px;
-webkit-animation: flash 3s linear infinite;
animation: flash 3s linear infinite;
}
.star:nth-of-type(99) {
margin-left: 1885px;
margin-top: 553px;
-webkit-animation: flash 6s linear infinite;
animation: flash 6s linear infinite;
}
.star:nth-of-type(100) {
margin-left: 3810px;
margin-top: 421px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(101) {
margin-left: 3465px;
margin-top: 482px;
-webkit-animation: flash 5s linear infinite;
animation: flash 5s linear infinite;
}
.star:nth-of-type(102) {
margin-left: 3368px;
margin-top: 201px;
-webkit-animation: flash 5s linear infinite;
animation: flash 5s linear infinite;
}
.star:nth-of-type(103) {
margin-left: 3607px;
margin-top: 596px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(104) {
margin-left: 535px;
margin-top: 509px;
-webkit-animation: flash 5s linear infinite;
animation: flash 5s linear infinite;
}
.star:nth-of-type(105) {
margin-left: 2747px;
margin-top: 27px;
-webkit-animation: flash 8s linear infinite;
animation: flash 8s linear infinite;
}
.star:nth-of-type(106) {
margin-left: 3769px;
margin-top: 209px;
-webkit-animation: flash 9s linear infinite;
animation: flash 9s linear infinite;
}
.star:nth-of-type(107) {
margin-left: 1743px;
margin-top: 253px;
-webkit-animation: flash 8s linear infinite;
animation: flash 8s linear infinite;
}
.star:nth-of-type(108) {
margin-left: 1294px;
margin-top: 110px;
-webkit-animation: flash 4s linear infinite;
animation: flash 4s linear infinite;
}
.star:nth-of-type(109) {
margin-left: 2323px;
margin-top: 831px;
-webkit-animation: flash 2s linear infinite;
animation: flash 2s linear infinite;
}
.star:nth-of-type(110) {
margin-left: 2897px;
margin-top: 380px;
-webkit-animation: flash 1s linear infinite;
animation: flash 1s linear infinite;
}
.star:nth-of-type(1.........完整代码请登录后点击上方下载按钮下载查看
网友评论0