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? ?

¿Fue útil?

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

http://www.cssplay.co.uk/menus/new -dropdown.html

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top