I followed a tutorial to create a responsive navigation menu that was working perfectly here:
After adding a logo and some additional elements, I noticed that the hover effect was missing when the media size changes, which can be seen here:
I suspect the issue lies in this section, but I can't quite pinpoint it:
HTML:
<ul class="nav hidden">
CSS:
ul.nav
{ list-style-type:none;
margin:0;
padding:0;
position: absolute;}
ul.nav li a:hover + .hidden, .hidden:hover {
display: block;
z-index: 999;}`
If necessary, I am willing to share the complete HTML/CSS code.