1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
| <html> <head> <style> .point { background: #06DFF9; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .point-level1 { width: 10px; height: 10px; border-radius: 50%; } .point-level2 { width: 20px; height: 20px; border-radius: 50%; opacity: 0.45; animation: twinkle2 1s linear infinite; } @keyframes twinkle2 { 0% { width: 10px; height: 10px; } 100% { width: 20px; height: 20px; } } .point-level3 { width: 30px; height: 30px; border-radius: 50%; opacity: 0.35; animation: twinkle3 1s linear infinite; } @keyframes twinkle3 { 0% { width: 10px; height: 10px; } 100% { width: 30px; height: 30px; } } .point-level4 { width: 40px; height: 40px; border-radius: 50%; opacity: 0.25; animation: twinkle4 1s linear infinite; } @keyframes twinkle4 { 0% { width: 10px; height: 10px; } 100% { width: 40px; height: 40px; } } </style> </head> <body> <div class="point point-level1"></div> <div class="point point-level2"></div> <div class="point point-level3"></div> <div class="point point-level4"></div> </body> </html>
|