Hola, estoy leyendo tutoriales de CSS, e intentando enterarme de como funcionan los menus desplegables con CSS (sin mucho exito, la verdad). He visto varios ejemplos en internet, pero no quiero copiarlos tal cual, me quiero enterar de como funcionan. Tengo muchas dudas, preguntare unas pocas, espero que podais contestar algunas de ellas:
1- Creo que esto "ul li" indica el estilo de un li dentro de un ul, y "ul li:hover" lo mismo, pero cuando esta el raton por encima del elemento li. ¿Es correcto?
2- ¿Pero que significa "ul li:hover > ul" o en general "a > b" o "a > b > c"?
3- En este enlace: http://www.meyerweb.com/eric/css/edge/menus/demo.html viene un ejemplo de lo que quiero, pero ni este ni otros funcionan en IExplore, si en Firefox. ¿Se puede adaptar de alguna manera para que funcione en IExplore? (Se que anteponiendo _clase (=guion bajo) en la hoja de estilos el estilo se aplica solo a IE, lo que no se es como modificar la hoja para IE)
y por ultimo,
4- ¿En ese enlace de arriba, alguien me puede decir cual es el truco de para mostrar/ocultar submenus? Por mas que miro no veo nada de visible/hide o similar, ¿sera por ese display:block!!!!!!?
Espero vuestra ayuda, muchas gracias.