Foros del Web » Creando para Internet » CSS »

li:hover > ul {}

Estas en el tema de li:hover > ul {} en el foro de CSS en Foros del Web. Buenas, Me preguntaba qué hace eso exactamente porque no me queda claro. Es que al pasar el ratón por encima (mouse down) cambia las propiedades ...
  #1 (permalink)  
Antiguo 20/01/2015, 16:47
Avatar de legomolina  
Fecha de Ingreso: junio-2011
Ubicación: Valencia
Mensajes: 165
Antigüedad: 12 años, 10 meses
Puntos: 3
li:hover > ul {}

Buenas,
Me preguntaba qué hace eso exactamente porque no me queda claro. Es que al pasar el ratón por encima (mouse down) cambia las propiedades del ul que le sigue?
Si es así como puedo hacer para que cambie las propiedades de un tag superior?
Código HTML:
<ul> 
<li>
<a...>Enlace</a>
</li>
<li>
<a...>Enlace</a>
    <ul>
    <li>
    <a...>SubEnlace</a>
    </li>
    <li>
    <a...>SubEnlace</a>
    </li>
    <li>
    <a...>SubEnlace</a>
    </li>
    </ul>
</li>
<li>
<a...>Enlace</a>
</li>
<li>
<a...>Enlace</a>
</li>
</ul> 
Supongamos que cuando el menú se ha desplegado, quiero que el "Enlace" quede de otro color mientras está desplegado, es decir, mientras el ratón esté encima de cualquiera de "SubEnlace".
No se si me he explicado, cualquier duda pregunta.
Gracias
  #2 (permalink)  
Antiguo 20/01/2015, 22:53
Avatar de siddartha23  
Fecha de Ingreso: septiembre-2013
Mensajes: 357
Antigüedad: 10 años, 7 meses
Puntos: 39
Respuesta: li:hover > ul {}

Mientras el ratón está encima de cualquiera "SubEnlace" siges estando sobre el "Enlace" que lo contiene así que bastaría que le des una clase a los enlaces principales al momento de hacer :hover...
__________________
velarde23.com - Soluciones Web

Etiquetas: color
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:29.