Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/11/2011, 08:32
Avatar de charlyalegret
charlyalegret
 
Fecha de Ingreso: septiembre-2011
Ubicación: Barcelona
Mensajes: 705
Antigüedad: 12 años, 7 meses
Puntos: 140
Respuesta: Problema con menú css

La propiedad active no sirve para lo que tu quieres.

Si se supone que tendrás varias páginas para cada elemento del menú, en cada una de ellas puedes definir un estilo para la sección correspondiente del menú.
por ejemplo, para la página de mi cuenta, pones:

Código HTML:
Ver original
  1. <ul id="menu">
  2.                 <li class="estiloinactivo">
  3.                     <a href="#">Inicio</a></li>
  4.                 <li class="estiloactivo">
  5.                     <a href="#">Mi Cuenta</a></li>
  6.                 <li class="estiloinactivo">
  7.                     <a href="#">Acerca de</a></li>
  8.                 <li class="estiloinactivo">
  9.                     <a href="#">Contáctenos</a></li>
  10.             </ul>

Para la página de Acerca de pones:

Código HTML:
Ver original
  1. <ul id="menu">
  2.                 <li class="estiloinactivo">
  3.                     <a href="#">Inicio</a></li>
  4.                 <li class="estiloinactivo">
  5.                     <a href="#">Mi Cuenta</a></li>
  6.                 <li class="estiloactivo">
  7.                     <a href="#">Acerca de</a></li>
  8.                 <li class="estiloinactivo">
  9.                     <a href="#">Contáctenos</a></li>
  10.             </ul>

etc etc, y en css pones las diferencias entre .estiloactivo y .estiloinactivo.
Si usas páginas dinámicas, pues lo puedes poner con variables!

Saludos