I have created an interesting and very fluid effect in CSS3 and I wanted to share it, so I put together a tutorial / demo. You can find it here. This is the finished demo. And here is a GIF displaying the functionality: What do you think about it? I'd also appreciate feedback on the tutorial and code themselves .