With CSS, how can I animate the width property? I want the animation like:
Before Animation
After Animation
To implement animation on width property with CSS, you can try to run the following code:
Live Demo
<!DOCTYPE html> <html> <head> <style> div { width: 300px; height: 250px; background-color: maroon; color: white; animation: myanim 3s; } @keyframes myanim { 30% { width: 500px; } } </style> </head> <body> <h1>CSS width property</h1> <div> <h1>This is demo text!</h1> </div> </body> </html>
We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy. Accept Learn more