Вы можете сделать это во что-то вроде jQuery. Есть множество примеров, когда вы можете повернуть div, и все, что вам нужно сделать, это когда div является самым узким, тогда вы заменяете рисунок другим и продолжаете вращаться.
Хотя я должен согласиться с @Peter, пожалуйста, не надо!
http://lab.smashup.it/flip/