Tengo una extraña afición por los menú's que se colapsan y todo ese asunto aunque muchos piensan que pueden llegar a ser inútiles a mi me agradan bastante, resulta que varias veces han surgido este tipo de dudas y explicarlo en ese momento resulta un poquito cansado, además que la forma no se me hacía la más adecuada para hacerlo, después de leer un artículo que ví sobre la DivManía, les dejo este tutorial que después de un buen rato de intentarle por fin salió como quería.
Para empezar copiamos este código y lo nombramos collapse.js (Sorry por no poner los derechos, no sé quién sea el autor, pero si alguien sabe que me diga, por que está muy bueno)
Ahora, lo mandamos llamar en el header de nuestra página
Una vez hecho esto, vamos a crear nuestra lista que en realidad será nuestro menú, ya en el body de nuestro sitio ponemos el siguiente código:
navigation: Nuestro contenedor
mainMenu: Definición de la lista que contiene todo el menú
subMenu: Es la definición de quienes serán "hijos"
navOne: Es el ID asignado a cada elemeno que se va a expandir (tienen que ser distintos) si se dan cuenta dentro del javascript y el ID del subMenu es exactamente la misma, si no es así entonces no hará nada, de la misma forma donde está el javascript con la función init
Para terminar con este tutorial, solo debemos de crearle el diseño a nuestro menú, basándonos en el estilo tutorial anterior pondré este ejemplo, ya ustedes le dán el formato que gusten.
Si pueden comentar ó escribir que les pareció el tutorial, que más les gustaría ver, que temas les gustarían que tocáramos en ifx estaría genial.
Saludos!
Déjanos tu comentario, es importante para nosotros.