Untitled
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> body { background-color: #f5f5f5; display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; } .heart { position: relative; width: 100px; height: 90px; } .heart::before, .heart::after { content: ''; position: absolute; top: 0; width: 52px; height: 80px; border-radius: 50px 50px 0 0; background: #fc2e5e; } .heart::before { left: 50px; transform: rotate(-45deg); transform-origin: 0 100%; } .heart::after { left: 0; transform: rotate(45deg); transform-origin: 100% 100%; } .flower { margin-top: -30px; width: 10px; height: 60px; background-color: #4caf50; border-radius: 0 0 50% 50%; position: relative; animation: bloom 5s infinite; } @keyframes bloom { 0%, 100% { transform: scaleY(1); } 50% { transform: scaleY(0.5); } } </style> </head> <body> <div class="heart"> <div class="flower"></div> </div> </body> </html>
Leave a Comment