Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/09/2011, 10:03
codek_orz
 
Fecha de Ingreso: noviembre-2008
Ubicación: el sol
Mensajes: 146
Antigüedad: 16 años, 2 meses
Puntos: 6
Respuesta: Menu cambio fondo

Cita:
Iniciado por DrFaust Ver Mensaje
Entiendo el problema.

En ese caso, sencillamente agregá un bloque IF a cada botón del menú. Un ejemplo, para el botón INICIO:

Código:
if ($seccion == "index.php") {
  // Botón resaltado y sin hover
}
else {
  // Botón con hover
}
Es posible que tu cabecera no sepa en qué página estás actualmente. Podés obtener la URL de la página actual con la siguiente función:

Código:
function curPageName() {
  return substr($_SERVER["SCRIPT_NAME"],strrpos($_SERVER["SCRIPT_NAME"],"/")+1);
}
Una cosa más: la botonera que estás usando, utilizando una imagen para cada botón, es completamente innecesaria. Podrías lograr exactamente lo mismo con estilos CSS, y tu sitio cargaría mucho más rápido.
Es posible lograr esos botones desde CSS, pero lo he intentado y no doy, además los quiero con sombra ... pero solo he visto que los efectos sombra de CSS solo sirven para firefox (creo) ¿me puedes orientar como hacerlo?
¿pequeño tuto?