Aquí tiene algo similar:

http://www.cssplay.co.uk/menus/visitedmenu.html

Y aquí, "marca" el link pulsado:

http://www.cssplay.co.uk/menu/gallery4

Igual te sirve.

Saludos

> -----Mensaje original-----
> De: [EMAIL PROTECTED] [mailto:ovillo-
> [EMAIL PROTECTED] En nombre de Martin Szyszlican
> Enviado el: miércoles, 31 de octubre de 2007 15:47
> Para: Ovillo, la lista de CSS en castellano
> Asunto: Re: [Ovillo] como hacer que un link quede marcado mientras se
> esta en el
> 
> Alejandra:
> Yo tengo una técnica de la que estoy muy orgulloso, aunque lleva
> bastante
> código, es puramente en CSS.
> 
> Supongamos que tenemos 3 secciones (para hacerla facil)
> 
> -Home
> -Empresa
> -Contacto
> 
> En cada una de esas tres secciones, tendremos un <body> con una
> class="" con
> el nombre de la seccón, es decir:
> <body class="home">
> 
> Luego, en el menú, tendremos <li class="home">Home</li>
> 
> Entonces, en el css:
> 
> body.contacto li.contacto a,
> body.empresa li.empresa a,
> body.home li.home a {
> color: red; /*esta es la seccion activa*/
> }
> 
> Entonces cuando la clase del body coincida con la clase del LI, ese
> item
> quedará destacado. En las otras secciones, se mostrará el estilo por
> defecto
> para body.* li.* a
> De esta forma también pueden habilitarse/deshabilitarse submenúes en
> cada
> sección, ejemplo:
> 
> li.empresa ul {
> display: none;
> }
> 
> body.empresa li.empresa ul {
> display: block;
> }
> 
> El submenu de empresa sólo se mostrará en una página cuyo body sea
> empresa,
> es decir, en la página empresa y en todas sus subsecciones.
> 
> Espero que haya sido claro!
> Cualquier cosa que me preguntan!
> 
> Martin.
> 
> El día 31/10/07, [EMAIL PROTECTED]
> <[EMAIL PROTECTED]>
> escribió:
> >
> > No se si me hice entender bien, pero me falto decir que para los
> estilos
> > aplico un .css,
> >
> > y como es eso de :"si es puro HTML plano te toca hacerlo manualmente,
> es
> > decir, en cada página tu misma "activar" el menú en que el visitante
> > esté."
> >
> > como se haria eso, aplicaria una clase? a que se aplicaria al
> a:active?
> > Muchisimas gracias por tu tiempo
> > _______________________________________________
> > Lista de distribución Ovillo
> > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> > Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> > http://lists.ovillo.org/mailman/listinfo/ovillo
> >
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a