Hola, que tal
He visto cosas impresionantes como menus, y hasta efectos que parece hechos con flash, pero estan hechos con CSS, y la ventaja que he visto de los ejemplos hechos con CSS, es que procuran funcionen para todo navegador a diferencia de que JavaScript es mas dificil lograr esa "Compatibilidad"
Ya ven que el innerHTML, en javascript es hacer que al pasar por ciertos elementos, se muestre cierto contenido en un DIV, ahora me gustaria hacer esto, pero con CSS, creo que seria algo interezante, ver un ejemplo acerca de esto
Saludos