Animated Notification Badge

Beginner

Modern notification badge with smooth animations, customizable styles, and interactive features, perfect for user notifications and alerts.

Live Preview

Code Implementation

HTML
<div class="notification-badge-container">
  <div class="notification-badge-demo">
    <div class="demo-header">
      <h2>Notification Badges</h2>
      <p>Interactive badges with animations</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">Messages</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">Emails</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">Cart</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">Likes</div>
      </div>
    </div>
    
    <div class="controls-wrapper">
      <button class="btn btn-primary" id="addNotificationBtn">Add Notification</button>
      <button class="btn btn-secondary" id="clearNotificationsBtn">Clear All</button>
    </div>
  </div>
</div>

Snippet Features

Responsive Design: Yes
Dark Mode Support: No
Category: widgets
Difficulty Level: Beginner

Browser Compatibility

🟢
chrome 50+
🟠
firefox 45+
🔵
safari 10+
🟦
edge 15+