WEBLEB
Home
Editor
Accedi
Pro
Italiano
English
Français
Español
Português
Deutsch
Italiano
हिंदी
Aurora CSS
1593
ledoc
Apri nell'Editor
Pubblica il Tuo Codice
Consigliato
22 November 2025
Effetto passaggio del mouse sul pulsante CSS Liquid Glass
11 August 2025
Modello HTML con P5.js e CSS
22 November 2025
Animazione di caricamento CSS Spinner
HTML
Copy
CSS
Copy
* { padding: 0px; margin: 0px; } html, body { background: #000; width: 100%; height: 100%; } #wrap { width: 100%; height: 100%; position: relative; margin: 0 auto 0 auto; overflow: hidden; } #lightings { bottom: -60px; position: absolute; width: 100%; } section { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; height: 20px; width: 100%; position: relative; margin: auto; } #one { -webkit-animation: one 5s ease-in-out infinite alternate; -moz-animation: one 5s ease-in-out infinite alternate; -ms-animation: one 5s ease-in-out infinite alternate; -o-animation: one 5s ease-in-out infinite alternate; animation: one 5s ease-in-out infinite alternate; } @-webkit-keyframes one { from { -webkit-box-shadow: 0 0 250px 20px #473c78; } to { -webkit-box-shadow: 0 0 100px 15px #f72a3b; } } @-moz-keyframes one { from { -moz-box-shadow: 0 0 250px 20px #473c78; } to { -moz-box-shadow: 0 0 100px 15px #f72a3b; } } @-o-keyframes one { from { -o-box-shadow: 0 0 250px 20px #473c78; } to { -o-box-shadow: 0 0 100px 15px #f72a3b; } } @keyframes one { from { box-shadow: 0 0 250px 20px #473c78; } to { box-shadow: 0 0 100px 15px #f72a3b; } } #two { width: 90%; /*animation*/ -webkit-animation: two 4s ease-in-out infinite alternate; -moz-animation: two 4s ease-in-out infinite alternate; -ms-animation: two 4s ease-in-out infinite alternate; -o-animation: two 4s ease-in-out infinite alternate; animation: two 4s ease-in-out infinite alternate; } @-webkit-keyframes two { from { -webkit-box-shadow: 0 0 250px 20px #18c499; } to { -webkit-box-shadow: 0 0 100px 15px #d8f05e; } } @-moz-keyframes two { from { -moz-box-shadow: 0 0 250px 20px #18c499; } to { -moz-box-shadow: 0 0 100px 15px #d8f05e; } } @-o-keyframes two { from { -o-box-shadow: 0 0 250px 20px #18c499; } to { -o-box-shadow: 0 0 100px 15px #d8f05e; } } @keyframes two { from { box-shadow: 0 0 250px 20px #18c499; } to { box-shadow: 0 0 100px 15px #d8f05e; } } #three { width: 80%; /*animation*/ -webkit-animation: three 3s ease-in-out infinite alternate; -moz-animation: three 3s ease-in-out infinite alternate; -ms-animation: three 3s ease-in-out infinite alternate; -o-animation: three 3s ease-in-out infinite alternate; animation: three 3s ease-in-out infinite alternate; } @-webkit-keyframes three { from { -webkit-box-shadow: 0 0 250px 20px #ffdd00; } to { -webkit-box-shadow: 0 0 100px 15px #3e33ff; } } @-moz-keyframes three { from { -moz-box-shadow: 0 0 250px 20px #ffdd00; } to { -moz-box-shadow: 0 0 100px 15px #3e33ff; } } @-o-keyframes three { from { -o-box-shadow: 0 0 250px 20px #ffdd00; } to { -o-box-shadow: 0 0 100px 15px #3e33ff; } } @keyframes three { from { box-shadow: 0 0 250px 20px #ffdd00; } to { box-shadow: 0 0 100px 15px #3e33ff; } } #four { width: 70%; /*animation*/ -webkit-animation: four 2s ease-in-out infinite alternate; -moz-animation: four 2s ease-in-out infinite alternate; -ms-animation: four 2s ease-in-out infinite alternate; -o-animation: four 2s ease-in-out infinite alternate; animation: four 2s ease-in-out infinite alternate; } @-webkit-keyframes four { from { -webkit-box-shadow: 0 0 250px 20px #781848; } to { -webkit-box-shadow: 0 0 100px 15px #f2bbe9; } } @-moz-keyframes four { from { -moz-box-shadow: 0 0 250px 20px #781848; } to { -moz-box-shadow: 0 0 100px 15px #f2bbe9; } } @-o-keyframes four { from { -o-box-shadow: 0 0 250px 20px #781848; } to { -o-box-shadow: 0 0 100px 15px #f2bbe9; } } @keyframes four { from { shadow: 0 0 250px 20px #781848; } to { shadow: 0 0 100px 15px #f2bbe9; } } #five { width: 60%; /*animation*/ -webkit-animation: five 1s ease-in-out infinite alternate; -moz-animation: five 1s ease-in-out infinite alternate; -ms-animation: five 1s ease-in-out infinite alternate; -o-animation: five 1s ease-in-out infinite alternate; animation: five 1s ease-in-out infinite alternate; } @-webkit-keyframes five { from { -webkit-box-shadow: 0 0 250px 20px #42f2a1; } to { -webkit-box-shadow: 0 0 100px 15px #f4f6ad; } } @-moz-keyframes five { from { -moz-box-shadow: 0 0 250px 20px #42f2a1; } to { -moz-box-shadow: 0 0 100px 15px #f4f6ad; } } @-o-keyframes five { from { -o-box-shadow: 0 0 250px 20px #42f2a1; } to { -o-box-shadow: 0 0 100px 15px #f4f6ad; } } @keyframes five { from { box-shadow: 0 0 250px 20px #42f2a1; } to { box-shadow: 0 0 100px 15px #f4f6ad; } }
JS
Copy
/* Replace with your JS Code (Leave empty if not needed) */