Foros del Web » Creando para Internet » CSS »

resaltar página actual con css

Estas en el tema de resaltar página actual con css en el foro de CSS en Foros del Web. Tengo un problema, necesito resaltar dentro de mi web la página que se está visitando actualmente para que el visitante no pueda pincharla nuevamente o ...
  #1 (permalink)  
Antiguo 15/06/2007, 05:35
 
Fecha de Ingreso: junio-2005
Mensajes: 5
Antigüedad: 12 años, 6 meses
Puntos: 0
resaltar página actual con css

Tengo un problema, necesito resaltar dentro de mi web la página que se está visitando actualmente para que el visitante no pueda pincharla nuevamente o simplemente para indicarle donde se encuentra. Esto era bastante sencillo si mi menu estaba en cada página de la web (siendo sólo 5 opciones del menu era sencillo). El problema es que para esta nueva web, el menu es un template php, es decir está incrustado en cada página haciendome imposible saber (creo yo) que página estará visitando actualmente el usuario.

Existe alguna manera de solucionar el problema con css? o necesito hacerlo en php?, tengo entendido que algo se puede hacer dandoles id al body de cada página pero lo que no entiendo muy bien es como saber donde se encuentra actualmente el usuario dentro del portal.

Espero puedan ayudarme!.
  #2 (permalink)  
Antiguo 15/06/2007, 06:11
 
Fecha de Ingreso: diciembre-2006
Mensajes: 57
Antigüedad: 11 años
Puntos: 0
Re: resaltar página actual con css

Eso con css no se puede hacer. El css es solo para darle estilos a las cosas no para saber dónde está el usuario.

Eso tienes q programarlo.

Si usas php, manda en el enlace que llama al template una variable q indique en que parte del menu estará si apreta en ese enlace. Por ejemplo: pagina.php?opcion=1

Dentro del template tienes q comprobar q si esa variable es 'noseque' entonces "muestra este enlace como seleccionado". Por ejemplo

if ($_GET['opcion'] == 1) echo "opcion 1 del menu";
else echo "<a href="">opcion 1 del menu</a>";

Espero q te quede claro, (al menos un poco más) por donde van los tiros.
  #3 (permalink)  
Antiguo 18/06/2007, 05:39
 
Fecha de Ingreso: junio-2005
Mensajes: 5
Antigüedad: 12 años, 6 meses
Puntos: 0
Re: resaltar página actual con css

Gracias Rosiwo, me queda claro sobre todo porque los programadores estan intentando desligarse del tema y como es mi primera experiencia (diseñando e implementando un site tan grande) como que me estaban queriendo liar, ahora sabiendo que es un tema de programación tendré que deribarles la tarea, en todo caso mil gracias por tu ayuda me quedó claro.
  #4 (permalink)  
Antiguo 18/06/2007, 09:59
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 15 años, 9 meses
Puntos: 771
Re: resaltar página actual con css

Hola lowtrux

Echa un vistazo a este mensaje:

http://www.forosdelweb.com/f53/como-hace-active-442324/

Saludos,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:21.