Highly Attractive Static Progress Bar - MeggiTools
Run
Toggle Theme
Share Link
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Highly Attractive Static Progress Bar</title> <style> body { font-family: Arial, sans-serif; background: linear-gradient(135deg, #ff9a9e 0%, #fecfef 100%); display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; overflow: hidden; } .progress-container { width: 80%; max-width: 600px; padding: 20px; background: #ffffffdd; box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3); border-radius: 15px; text-align: center; } .progress-container h1 { font-size: 1.5rem; margin-bottom: 20px; color: #333; position: relative; } .progress-container h1:before { content: '🚀'; position: absolute; left: -40px; top: 0; animation: bounce 2s infinite; } @keyframes bounce { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } } .progress-bar { width: 100%; background: #ddd; border-radius: 10px; overflow: hidden; position: relative; height: 40px; } .progress { width: 75%; background: linear-gradient(to right, #6a11cb, #2575fc); height: 100%; border-radius: 10px 0 0 10px; animation: progress-animation 2s ease-in-out; position: relative; } .progress::before { content: '75% Complete 🎉'; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); color: #fff; font-weight: bold; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2); } @keyframes progress-animation { 0% { width: 0; } 100% { width: 75%; } } .progress-container .status { margin-top: 10px; font-size: 1rem; color: #666; display: flex; justify-content: space-between; } .status-icon { animation: pulse 1s infinite; } @keyframes pulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.1); } } </style> </head> <body> <div class="progress-container"> <h1>Project Progress</h1> <div class="progress-bar"> <div class="progress"></div> </div> <div class="status"> <span class="status-icon">🔧</span> <span>75% Complete</span> <span class="status-icon">🚀</span> </div> </div> </body> </html>