Cargando...

Vista previa de la plantilla: Celebración de Cumpleaños con Fuegos Artificiales y Confeti

Celebración de Cumpleaños con Fuegos Artificiales y Confeti

Esta plantilla ofrece una experiencia de celebración de cumpleaños inmersiva con un espectáculo de fuegos artificiales generado por JavaScript en un lienzo HTML. Presenta un hermoso fondo estelar y un mensaje animado '¡FELIZ CUMPLEAÑOS!' que aparece con una explosión inicial de fuegos artificiales y confeti. Los fuegos artificiales se lanzan automáticamente a intervalos regulares, pero también se pueden activar manualmente con un botón '¡Más Fuegos Artificiales!'. Cada explosión de fuegos artificiales está compuesta por partículas de colores vibrantes que se desvanecen con un efecto de gravedad. El texto del mensaje tiene un brillo de neón y una animación de arcoíris. La plantilla es completamente responsiva, asegurando una visualización óptima en dispositivos de diferentes tamaños. Es perfecta para tarjetas de cumpleaños digitales, fondos festivos para sitios web o como un elemento interactivo para una ocasión especial.

Características de la plantilla

  • Fuegos artificiales interactivos generados en Canvas.
  • Mensaje '¡FELIZ CUMPLEAÑOS!' animado con brillo y color arcoíris.
  • Botón para lanzar fuegos artificiales adicionales a demanda.
  • Efecto de confeti que se activa con la aparición del mensaje.
  • Fondo de cielo estrellado dinámico.
  • Partículas de fuegos artificiales realistas con gravedad y desvanecimiento.
  • Diseño completamente responsivo para adaptarse a cualquier tamaño de pantalla.
  • Personalización sencilla de colores y comportamiento de los fuegos artificiales.
  • Implementación robusta en HTML, CSS y JavaScript.

Tecnologías usadas

HTML5 CSS3 JavaScript Canvas API

Código de la Plantilla


                            
                                <!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <!-- MODIFICAR: El título que aparece en la pestaña del navegador -->
  <title>¡Feliz Cumpleaños!</title>
  <link rel="stylesheet" href="style.css">
</head>
<body>
<canvas id="canvas"></canvas>
<div class="stars" id="stars"></div>
<!-- MODIFICAR: El mensaje principal que se muestra en pantalla -->
<div class="message" id="message">¡FELIZ CUMPLEAÑOS!</div>
<!-- MODIFICAR: El texto que aparece en el botón -->
<button class="launch-button" onclick="launchFireworks()">🎆 ¡Más Fuegos Artificiales! 🎆</button>
</body>
<script src="script.js"></script>
</html>