I am trying to create a simple and simple CSS drop-down menu that opens in full-width mode under each element, but also saves each drop-down menu underneath the parent element. This image better explains what I'm trying to achieve:

I just can't figure out how to keep the nested UL inside each li, and also completely cover the whole background.
Here is the demo I prepared on Codepan : http://cdpn.io/wLjFm
source share