Ver Mensaje Individual
  #8 (permalink)  
Antiguo 06/04/2013, 19:04
Avatar de berkeleyPunk
berkeleyPunk
 
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 10 meses
Puntos: 22
De acuerdo Respuesta: Cómo solucionar este efecto extraño en CSS!

Cita:
Iniciado por pzin Ver Mensaje
Ahora si está mejor.

El extraño error realmente no se debía al mal código. Pero era mejor ordenarlo primero.

El orden de los elementos en el documento especifica a priori su orden en el eje Z. No es tan así, pero no sé decirlo de otra forma. Es buena práctica, y casi obligatoria, que al hacer :hover al menú se le asigne un valor z-index para que esté encima de los demás elementos.

Código CSS:
Ver original
  1. li:hover ul {
  2.   /* los demás estilos */
  3.   z-index: 99;
  4. }

Así el submenú estará por encima de los demás elementos.

Respecto a lo de ser duro… No era mi intención ser duro, sino simplemente directo. Y cuando uno ve un código que hasta los comentarios están mal puestos, pues la verdad es que duele a los ojos.

De todas formas prácticamente arreglaste todo el código sin decirte nada más.
Como sea, gracias y hasta luego. Doy por cerrado y SOLUCIONADO este tema.


Así, supongamos que nadie tenga acceso a nuestras imágenes, excepto los siguientes sitios:
instalaciones electricas
mantenimiento industrial
naves industriales
obra civil
proyecto llave en mano
sistemas contra incendios
subestaciones electricas
constructoras
hvac

Última edición por berkeleyPunk; 24/09/2014 a las 19:38