widgets
beginner
notification
badge
animation
alert
ui
Categoría · Widgets Nivel de Dificultad · Principiante Publicado el · 22 de agosto de 2025

Insignia de Notificación Animada

Insignia de notificación moderna con animaciones suaves, estilos personalizables y funciones interactivas, perfecta para notificaciones y alertas de usuarios.

#notification #badge #animation #alert #ui

Diseño Responsivo

Soporte para Modo Oscuro

No

líneas

484

Compatibilidad del Navegador

Chrome · Firefox · Safari · Edge

Vista Previa en Vivo

Interactúa con el componente sin salir de la página.

200px

Resumen

Insignia de notificación moderna con animaciones suaves, estilos personalizables y funciones interactivas, perfecta para notificaciones y alertas de usuarios.

Cómo usarlo

  1. Copia el marcado HTML en tu página.
  2. Pega el CSS en tu hoja de estilos y verifica que los selectores coincidan con el HTML.
  3. Pega el JavaScript y cárgalo después del HTML.
  4. Ajusta espaciados, colores y textos para tu sistema de diseño.

Consejos de personalización

  • Renombra las clases para evitar conflictos con tu CSS existente.
  • Reemplaza colores fijos por variables CSS para facilitar el tema.
  • Comprueba el diseño en 320px, 768px y 1024px.

HTML

47

líneas

CSS

302

líneas

JavaScript

135

líneas


                <div class="notification-badge-container">
  <div class="notification-badge-demo">
    <div class="demo-header">
      <h2>Insignias de Notificación</h2>
      <p>Insignias interactivas con animaciones</p>
    </div>
    
    <div class="badges-wrapper">
      <div class="badge-item">
        <div class="icon-wrapper">
          <span class="icon">🔔</span>
          <span class="notification-badge" id="notificationBadge1">3</span>
        </div>
        <div class="badge-label">Mensajes</div>
      </div>
      
      <div class="badge-item">
        <div class="icon-wrapper">
          <span class="icon">📧</span>
          <span class="notification-badge success" id="notificationBadge2">5</span>
        </div>
        <div class="badge-label">Correos</div>
      </div>
      
      <div class="badge-item">
        <div class="icon-wrapper">
          <span class="icon">🛒</span>
          <span class="notification-badge warning" id="notificationBadge3">12</span>
        </div>
        <div class="badge-label">Carrito</div>
      </div>
      
      <div class="badge-item">
        <div class="icon-wrapper">
          <span class="icon">❤️</span>
          <span class="notification-badge error" id="notificationBadge4">7</span>
        </div>
        <div class="badge-label">Me gusta</div>
      </div>
    </div>
    
    <div class="controls-wrapper">
      <button class="btn btn-primary" id="addNotificationBtn">Agregar Notificación</button>
      <button class="btn btn-secondary" id="clearNotificationsBtn">Limpiar Todo</button>
    </div>
  </div>
</div>

              
47líneas
1584caracteres
HTMLIdioma

Compatibilidad del Navegador

Chrome

>= 50

Firefox

>= 45

Safari

>= 10

Edge

>= 15

Fragmentos de Código Relacionados

Explora packs de plantillas

¿Necesitas bloques más grandes? Descubre landings y colecciones de componentes.

Abrir la biblioteca de plantillas ->