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: alternate; } @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+DQo8aHRtbD4NCjxoZWFkPg0KPHN0eWxlPiANCmRpdg0Kew0KICB3aWR0aDogMTAwcHg7DQogIGhlaWdodDogMTAwcHg7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTsNCiAgYW5pbWF0aW9uLW5hbWU6IG1vdmU7DQogIGFuaW1hdGlvbi1kdXJhdGlvbjogNHM7DQogIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7DQogIGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTsNCn0NCg0KQGtleWZyYW1lcyBtb3ZlDQp7DQogIDAlICAge2JhY2tncm91bmQtY29sb3I6Ymx1ZTsgbGVmdDowcHg7IHRvcDowcHg7fQ0KICAyNSUgIHtiYWNrZ3JvdW5kLWNvbG9yOm9yYW5nZTsgbGVmdDoyMDBweDsgdG9wOjBweDt9DQogIDUwJSAge2JhY2tncm91bmQtY29sb3I6Z3JlZW47IGxlZnQ6MjAwcHg7IHRvcDoyMDBweDt9DQogIDc1JSAge2JhY2tncm91bmQtY29sb3I6cmVkOyBsZWZ0OjBweDsgdG9wOjIwMHB4O30NCiAgMTAwJSB7YmFja2dyb3VuZC1jb2xvcjpibGFjazsgbGVmdDowcHg7IHRvcDowcHg7fQ0KfQ0KPC9zdHlsZT4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+IDo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6N3B4O2hlaWdodDo3cHg7fTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7YmFja2dyb3VuZDojZmZmO306Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JvcmRlci1yYWRpdXM6NXB4O2JhY2tncm91bmQ6IzJmNDVmZjt9PC9zdHlsZT48L2hlYWQ+DQo8Ym9keT4NCg0KPGgxPkNTUyBBbmltYXRpb248L2gxPg0KPHA+Q1NTIEFuaW1hdGlvbiBlbGVtZW50PC9wPg0KPGRpdj48L2Rpdj4NCg0KDQoNCjwvYm9keT4NCjwvaHRtbD4=