He provado de poner al container z-index: 1; y al header z-indez: 2, pero no sucede nada, y claro el submenú no se puede ver ya que está debajo.
Aquí tenéis la web:
http://sergibeltran.com/jim3/
El código HTML:
Código HTML:
Ver original
Y el código CSS:
Código CSS:
Ver original
nav ul { padding: 0; list-style-type: none; float: left; margin: 10px 0.4% 0 0; width: 77%; box-sizing: border-box; -moz-box-sizing: border-box; height: 52px; } nav ul li { display: block; text-align: center; float: right; line-height: 2.2em; font-family: 'Marcellus SC', serif; font-size: .95em; margin: 0 0 0 5%; width: 15%; } nav li a { display: block; text-decoration: none; color: #2c455b; background-color: #f3f3f3; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, .5); box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, .5); text-shadow: 1px 1px 1px rgba(000,000,000,0.2); } nav ul li a:hover { background-color: #1f3948; color: #e7e5e5; } nav ul li ul { padding: 0; margin: 0 0 0 -50%; width: 200%; height: 150px; z-index: 2; } nav ul li ul li { display: none; width: 100%; float: left; margin: 10px 0 0 0; } nav ul li:hover ul li { display: block; }