¿Menú desplegable CSS puro sin js (si js está deshabilitado) en IE 6?
-
05-07-2019 - |
Pregunta
Encontré muchos scripts de menú css / js en varios sitios que funcionan bien en FF, IE7 y safari, opera si JS está deshabilitado pero no en IE 6 y para IE 6 es necesario agregar un pequeño archivo js porque IE no admite el desplazamiento. pero mi pregunta es si podemos hacer un menú desplegable de pre css para IE6 porque Compatibilidad con IE 6: al pasar el cursor, ¿podemos crear un menú desplegable sin JavaScript para IE6 y todos los demás navegadores? ?
Solución
La única solución legítima no JS aunque desagradable es usar condicionales y un elemento table
:
http://www.cssplay.co.uk/menus/final_drop.html
Editar:
En realidad, parece haber un nuevo método de Stu que se basa en un enorme margen de compensación, un montón de declaraciones de orden de apilamiento explícitas, creo que está utilizando algún tipo de caída flotante.
Parece haber sido pionero de Paul O'B / Timo @ http://www.sitepoint.com/forums/showthread.php?t=635116&page=5
Otros consejos
No es realmente factible en IE6, porque aunque IE6 admite: hover, solo lo admite en elementos de enlace, nada más. Podría recurrir a las expresiones CSS, pero en ese momento esencialmente está enviando algunos JavaScript personalizados a IE6, y las expresiones CSS tienden a perder memoria como si no fuera asunto de nadie.
Puede considerar usar una solución solo CSS como la escrita por Steve Gibson de GRC.