WEBLEB
Accueil
Éditeur
Connexion
Pro
Français
English
Français
Español
Português
Deutsch
Italiano
हिंदी
Lanterne
2835
coco
Ouvrir dans l'éditeur
Publiez votre code
Precisa de um site?
HTML
Copy
Html coding
CSS
Copy
body { padding: 0; margin: 0; height: 100vh; display: flex; justify-content: space-evenly; align-items: flex-end; background-color: black; } lantern { height: 150px; width: 100px; background: rgb(255, 7, 7); position: relative; display: flex; justify-content: center; align-items: flex-end; animation: up 50s infinite; box-shadow: 1px 1px 50px 10px red; border-radius: 20px; } .lantern::after { content: ""; opacity: 80%; width: 30px; height: 30px; border-radius: 100%; position: absolute; background: rgb(255, 132, 0); animation: light 5s infinite; } @keyframes light { 0%, 100% { box-shadow: 1px 1px 20px 10px rgb(255, 132, 0); } 50% { box-shadow: 1px 1px 20px 15px rgb(255, 132, 0); } } @keyframes up { 0%, 100% { transform: translateY(0vh); } 50% { transform: translateY(-120vh); } 90% { transform: translateY(0px); } } .lantern:nth-child(2){ animation: up 40s infinite; background-color: rgb(60, 255, 0); box-shadow: 1px 1px 50px 10px rgb(60, 255, 0); } .lantern:nth-child(3){ animation: up 55s infinite; background-color: rgb(0, 8, 255); box-shadow: 1px 1px 50px 10px rgb(0, 8, 255); } .lantern:nth-child(4){ animation: up 45s infinite; background-color: rgb(183, 0, 255); box-shadow: 1px 1px 50px 10px rgb(183, 0, 255); } .lantern:nth-child(5){ animation: up 40s infinite; background-color: rgb(30, 63, 136); box-shadow: 1px 1px 50px 10px rgb(30, 63, 136); } @media (max-width: 650px){ .lantern:nth-child(5){ display: none: } } @media (max-width: 500px){ .lantern:nth-child(4){ display: none: } } @media (max-width: 300px){ .lantern:nth-child(3){ display: none: } } @media (max-width: 200px){ .lantern:nth-child(2){ display: none: } } (Leave empty if not needed) */
JS
Copy
/* Replace with your JS Code (Leave empty if not needed) */