22/12/2011, 00:37
|
| | | Fecha de Ingreso: abril-2009 Ubicación: Buenos Aires, Argentina
Mensajes: 525
Antigüedad: 15 años, 7 meses Puntos: 50 | |
Respuesta: Macar opcion seleccionada Quizás lo más sencillo sea agregar (en lugar de cambiar) la clase "menu-active" a los list elements en los que se cliquee (un elemento puede pertenecer a varias clases simultáneamente, sólo debes especificarlas separadas con espacios). De este modo, en la definición CSS de "menu-active" sólo te preocupas por el color (creo que es eso lo que querías, ¿verdad?), mientras que el "modelo de caja" (posicionamiento, tamaño, etc.), no cambia, porque el elemento sigue manteniendo la clase "menu", que es la que lo define. Espero te sirva, ¡suerte!
PD: para añadir el evento "onclick" yo usaría listeners, o al menos funciones... aunque lo que hiciste funciona, me parece mucho más prolijo usar funciones. |