This is really cool and has helped me a lot! I'm really new to everything HTML/CSS. I've been playing around with your implementation and trying to get a opaque background working with this but had little luck. Have you tried anything like that with the way you've done this ?