Re: [Ovillo] como hacer que un link quede marcado mientras se esta en el

2007-11-02 Por tema jaume op
Genial Karen, la sencillez de tus explicaciones me atonta, jeje.
Ya espera este segundo capitulo el del "title", muy bueno, y no la burrada
que meti yo (dos switch).
De nuevo enhorabuena.
Yo se lo recomiendo a [EMAIL PROTECTED], en especial al peloton de los "torpes" 
con
ganas de aprender.

El día 2/11/07, Karen Rodríguez <[EMAIL PROTECTED]> escribió:
>
> hola alejandra!
> no sé si estas utilizando includes dentro de una página base... (de
> otra forma tu pregunta no tendría sentido porque el menu cambiaría
> junto con toda la página cada vez que seleccionas una opción de este)
>
> si es así, puede que te sirva la actualización que le debía a jaume
> del tutorial de includes
>
> http://www.web2.0facil.com/2007/10/19/includes-con-php/
>
> ya agregue el cambio de "title" en cada página y la modificación de la
> apariencia del botón activado.
> espero que les sea útil... ;) de nuevo, más vale tarde que nunca
>
> saludos!
> ___
> 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


Re: [Ovillo] como hacer que un link quede marcado mientras se esta en el

2007-11-02 Por tema Karen Rodríguez
hola alejandra!
no sé si estas utilizando includes dentro de una página base... (de
otra forma tu pregunta no tendría sentido porque el menu cambiaría
junto con toda la página cada vez que seleccionas una opción de este)

si es así, puede que te sirva la actualización que le debía a jaume
del tutorial de includes

http://www.web2.0facil.com/2007/10/19/includes-con-php/

ya agregue el cambio de "title" en cada página y la modificación de la
apariencia del botón activado.
espero que les sea útil... ;) de nuevo, más vale tarde que nunca

saludos!
___
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


Re: [Ovillo] como hacer que un link quede marcado mientras se esta en el

2007-11-01 Por tema jaume op
Pues bien mirado si pasas el link igual lo aprovechamos mas de uno. Para los
novatos en PHP vendria de lujo, yo mismo para cambiar los Title de un
include tuve que montar una parafernalia. Perdon, cambie de tema

El día 31/10/07, Rodrigo Álvarez Virgós <[EMAIL PROTECTED]> escribió:
>
> Hola, Alejandra
>
> > Hola lo que quiero lograr es lo siguiente:
> > un sitio con varios links: supongamos
> >
> >- home
> >- empresa
> >- servicios
> >- contacto
> >
> > Lo que quiero hacer es que si el visitante esta , por ejemplo en
> > "servicios", aparezca en el menu marcada o resaltado este link, tipo :
> > "usted esta aqui: servicios"
> >
> Yo tengo un script en JS que lo hace, lo puedes ver funcionando, por
> ejemplo, en: http://www.fotolumen.com/index.php
> Si quieres te lo paso.
> ___
> 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


Re: [Ovillo] como hacer que un link quede marcado mientras se esta en el

2007-11-01 Por tema alejandra . j . gomez
Muchisimas gracias a todos voy a probar el metodo de Martin y les cuento,
han sido muy claros, aun para mi!! ;) mil gracias!

Alejandra
___
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


Re: [Ovillo] como hacer que un link quede marcado mientras se esta en el

2007-10-31 Por tema stripTM
[EMAIL PROTECTED] escribió:
> Hola Rodrigo es eso exactamente lo que quiero, pero no se puede hacer solo
> con CSS? de todos modos  te agradeceria que me lo pases, ya que recien
> empiezo a incursionar en JS, y me falta mucho aun, muchas gracias a ti
> tambien
>
>   
Pues como te han dicho en los otros mensajes
1) En cada página el menú es diferente y tienes en el seleccionado le 
añades un class="seleccionado", como comenta Gabriel
2) El menú es igual en todas las páginas, cada elemento del menú tiene 
por ejemplo un id diferente, y lo que haces en cada página es añadir por 
ejemplo otro id en el body que te permita seleccionar #pagAyuda 
#menuAyuda {} y cambiarle el aspecto, como dice Martín

Lo que no hay es un selector que conozca la url en la que te encuentras 
y busque los enlaces con un href que coinciden con esa url, para eso 
necesitas un script como el que tiene Rodrigo

-- 
Saludos -=stripTM=-

___
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


Re: [Ovillo] como hacer que un link quede marcado mientras se esta en el

2007-10-31 Por tema Hari Seldon
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  con una
> class="" con
> el nombre de la seccón, es decir:
> 
> 
> Luego, en el menú, tendremos Home
> 
> 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


Re: [Ovillo] como hacer que un link quede marcado mientras se esta en el

2007-10-31 Por tema Martin Szyszlican
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  con una class="" con
el nombre de la seccón, es decir:


Luego, en el menú, tendremos Home

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


Re: [Ovillo] como hacer que un link quede marcado mientras se esta en el

2007-10-31 Por tema Almorca
> 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é."


A lo que se refiere es a si para cada página tienes un html distinto o si la
página se crea mediante algún lenguaje como php.

como se haria eso, aplicaria una clase? a que se aplicaria al a:active?


a:active no te sirve en este caso. Lo que tienes que hacer es en cada html
ponerle una clase especial a la sección en la que se esté y a esa clase le
das un estilo característico mediante el css.

Muchisimas gracias por tu tiempo
>



-- 
We don't need no education - Pink Floyd
___
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


Re: [Ovillo] como hacer que un link quede marcado mientras se esta en el

2007-10-31 Por tema alejandra . j . gomez
Hola Rodrigo es eso exactamente lo que quiero, pero no se puede hacer solo
con CSS? de todos modos  te agradeceria que me lo pases, ya que recien
empiezo a incursionar en JS, y me falta mucho aun, muchas gracias a ti
tambien
___
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


Re: [Ovillo] como hacer que un link quede marcado mientras se esta en el

2007-10-31 Por tema alejandra . j . gomez
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


Re: [Ovillo] como hacer que un link quede marcado mientras se esta en el

2007-10-31 Por tema Rodrigo Álvarez Virgós
Hola, Alejandra

> Hola lo que quiero lograr es lo siguiente:
> un sitio con varios links: supongamos
>
>- home
>- empresa
>- servicios
>- contacto
>
> Lo que quiero hacer es que si el visitante esta , por ejemplo en
> "servicios", aparezca en el menu marcada o resaltado este link, tipo :
> "usted esta aqui: servicios"
>   
Yo tengo un script en JS que lo hace, lo puedes ver funcionando, por 
ejemplo, en: http://www.fotolumen.com/index.php
Si quieres te lo paso.
___
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


Re: [Ovillo] como hacer que un link quede marcado mientras se esta en el

2007-10-31 Por tema Gabriel Porras
Que tal Alejandra...

Si entiendo bien tu pregunta, no hay "una manera" de hacerlo. Dependerá de
cómo estés montando tu menú.
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é.
Si utilizaas un lenguaje de programación como ASP, .Net, PHP, etc... puedes
haer un control que programáticamente detecte en qué pagina esté y el mismo
"active" el menú.

El resultado podría ser algo como:


home
empresa
servicios
contacto


Mira que aquí el visitante estaría en la pagina servicios y por lo tanto le
asigné una clase "activo" y no tiene vínculo.

¿me hice entender? ¿entendí bien tu pregunta?

saludos!

On 10/31/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]>
wrote:
>
> Hola lo que quiero lograr es lo siguiente:
> un sitio con varios links: supongamos
>
>- home
>- empresa
>- servicios
>- contacto
>
> Lo que quiero hacer es que si el visitante esta , por ejemplo en
> "servicios", aparezca en el menu marcada o resaltado este link, tipo :
> "usted esta aqui: servicios"
> he buscado por google , y no lo he hallado, seguramente no lo estoy
> buscando
> de la manera correcta, tambien estuve mirando codigos de otros sitios,
> pero
> al no acceder al css, en el html no lo encuentro, me dan una mano? bajo
> que
> descripcion deberia buscarlo?
> Muchas Gracias a todos por  su tiempo por adelantado.
>
> Alejandra
> ___
> 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
>



-- 
Gabriel Porras
[EMAIL PROTECTED]
   blog: www.estandaresyaccesibilidad.com
   res: 270 5371 • cel: 300 281 8761 • of: 319 6915
 msn: [EMAIL PROTECTED]
___
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


[Ovillo] como hacer que un link quede marcado mientras se esta en el

2007-10-31 Por tema alejandra . j . gomez
Hola lo que quiero lograr es lo siguiente:
un sitio con varios links: supongamos

   - home
   - empresa
   - servicios
   - contacto

Lo que quiero hacer es que si el visitante esta , por ejemplo en
"servicios", aparezca en el menu marcada o resaltado este link, tipo :
"usted esta aqui: servicios"
he buscado por google , y no lo he hallado, seguramente no lo estoy buscando
de la manera correcta, tambien estuve mirando codigos de otros sitios, pero
al no acceder al css, en el html no lo encuentro, me dan una mano? bajo que
descripcion deberia buscarlo?
Muchas Gracias a todos por  su tiempo por adelantado.

Alejandra
___
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