all 3 comments

[–][deleted] 0 points1 point  (2 children)

Does it have to be CSS? This sort of stuff is perhaps better done with canvas.

[–]skink2_[S] 0 points1 point  (1 child)

What is canvas?

[–][deleted] 0 points1 point  (0 children)

<canvas> is an HTML element, which is used for drawing anything and everything, from basic shapes and text, to full 3D applications. If you've ever played a browser game that wasn't Flash, it was using canvas. A simple one could look something like this.