To implement animation on max-width property with CSS, you can try to run the following code
Example
<!DOCTYPE html> <html> <head> <style> div { overflow: auto; background-color: blue; color: white; border: 1px solid black; animation: myanim 3s; } @keyframes myanim { 30% { max-width: 250px; } } </style> </head> <body> <h1>Example of max-width</h1> <div> <p>This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. This is demo text. </p> </div> </body> </html>