crop_rotate
Run
<!DOCTYPE html> <html> <head> <style> div { width: 100px; height: 100px; position: relative; background-color: blue; animation-name: move; animation-duration: 4s; animation-iteration-count:infinite; animation-direction: reverse; } @keyframes move { 0% {background-color:blue; left:0px; top:0px;} 25% {background-color:orange; left:200px; top:0px;} 50% {background-color:green; left:200px; top:200px;} 75% {background-color:red; left:0px; top:200px;} 100% {background-color:black; left:0px; top:0px;} } </style> </head> <body> <h1>CSS Animation</h1> <p>CSS Animation element</p> <div></div> </body> </html>
PCFET0NUWVBFIGh0bWw+DQo8aHRtbD4NCjxoZWFkPg0KPHN0eWxlPiANCmRpdg0Kew0KICB3aWR0aDogMTAwcHg7DQogIGhlaWdodDogMTAwcHg7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTsNCiAgYW5pbWF0aW9uLW5hbWU6IG1vdmU7DQogIGFuaW1hdGlvbi1kdXJhdGlvbjogNHM7DQogIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7DQogIGFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7DQp9DQoNCkBrZXlmcmFtZXMgbW92ZQ0Kew0KICAwJSAgIHtiYWNrZ3JvdW5kLWNvbG9yOmJsdWU7IGxlZnQ6MHB4OyB0b3A6MHB4O30NCiAgMjUlICB7YmFja2dyb3VuZC1jb2xvcjpvcmFuZ2U7IGxlZnQ6MjAwcHg7IHRvcDowcHg7fQ0KICA1MCUgIHtiYWNrZ3JvdW5kLWNvbG9yOmdyZWVuOyBsZWZ0OjIwMHB4OyB0b3A6MjAwcHg7fQ0KICA3NSUgIHtiYWNrZ3JvdW5kLWNvbG9yOnJlZDsgbGVmdDowcHg7IHRvcDoyMDBweDt9DQogIDEwMCUge2JhY2tncm91bmQtY29sb3I6YmxhY2s7IGxlZnQ6MHB4OyB0b3A6MHB4O30NCn0NCjwvc3R5bGU+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiA6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjdweDtoZWlnaHQ6N3B4O306Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQ6I2ZmZjt9Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYntib3JkZXItcmFkaXVzOjVweDtiYWNrZ3JvdW5kOiMyZjQ1ZmY7fTwvc3R5bGU+PC9oZWFkPg0KPGJvZHk+DQoNCjxoMT5DU1MgQW5pbWF0aW9uPC9oMT4NCjxwPkNTUyBBbmltYXRpb24gZWxlbWVudDwvcD4NCjxkaXY+PC9kaXY+DQoNCg0KDQo8L2JvZHk+DQo8L2h0bWw+