Quick SVG Elastic Line Animation Effect
Download : Code
index.html
<!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <link rel="stylesheet" href="style.css" type="text/css"> <title>Quick SVG Elastic Line Animation Effect</title> </head> <body> <svg> <path></path> </svg> <svg> <path></path> </svg> </body> </html>
style.css
*{ margin: 0; padding: 0; } body{ display: flex; justify-content: center; align-items: center; min-height: 100vh; background: #000; } svg{ position: absolute; width: 400px; fill: none; } svg:nth-child(2){ filter: blur(40px); } svg path{ d: path("M0,25 C150,110 150,-60 300,25"); stroke: #ff0092; stroke-width: 50; stroke-linecap: round; transform: translate(50px, 50%); animation: animate 2s ease-in-out infinite; } @keyframes animate { 0%{ stroke: #ff0092; d: path("M0,25 C150,110 150,-60 300,25"); } 50%{ stroke: #00ff00; d: path("M0,25 C160,-50 140,110 300,25"); } }
Download - Code
No comments:
Post a Comment