Foros del Web » Creando para Internet » HTML »

Menu que cambie de fondo

Estas en el tema de Menu que cambie de fondo en el foro de HTML en Foros del Web. Me gustaria hacer una página en la que haya un menu a la izquierda (por ej: como el de esta web). Sin embargo, lo que ...
  #1 (permalink)  
Antiguo 24/05/2002, 08:49
 
Fecha de Ingreso: abril-2002
Mensajes: 32
Antigüedad: 21 años, 11 meses
Puntos: 0
Menu que cambie de fondo

Me gustaria hacer una página en la que haya un menu a la izquierda (por ej: como el de esta web). Sin embargo, lo que yo quiero es que al pasar el ratón por encima de cada <div>, el fondo de este cambie, de #999999 a otro color(#999966). El menu sería, en resumen, algo así:

<div id="men" onmouseover="cambia(this);" onmouseout"vuelve(this);"> <p><a href="lo que sea..."><font size="2">Historia</font></a></p></div>

Si alguien me pudier ayudar, le estaria muyt agradecido.

Gracias
  #2 (permalink)  
Antiguo 24/05/2002, 10:13
 
Fecha de Ingreso: julio-2001
Ubicación: Internet
Mensajes: 1.690
Antigüedad: 22 años, 8 meses
Puntos: 1
Re: Menu que cambie de fondo

Hola!,

Primero Que Todo Tienes Un Error En El onmouseout :

onmouseout"vuelve(this);"

Se Trata De El Signo IGUAL (=), Quedaria Asi:

onmouseout="vuelve(this);"

**********************************************
Bien, Sobre La Pregunta En Cuestion Pon El Siguiente Codigo Entre El <HEAD> y </HEAD> De La Pagina:

<SCRIPT LANGUAGE="JAVASCRIPT">
function cambia(que)
{
que.style.backgroundColor = "#666666";
}

function vuelve(que)
{
que.style.backgroundColor = "#999999";
}
</SCRIPT>

Y El <DIV> Deberia De Ser Asi:

<div id="men" onmouseover="cambia(this);" onmouseout="vuelve(this);" style="background-color:#999999"> <p><a href="lo que sea..."><font size="2">Historia</font></a></p></div>

No Creo Que Exista Ningun Problema Personalizando Esto A Tu Gusto.

************************************************** *
Importante :

Lo Mejor Es Tener La Funcion Que Reciba El Color, De Esta Manera No Tienes Que Crear Una Funcion Para Cada Color Si No Que Lo Pasas Como Parametros, EJemplo:

<SCRIPT LANGUAGE="JAVASCRIPT">
function cambia(que,color)
{
que.style.backgroundColor = color;
}
</SCRIPT>

<div id="men" onmouseover="cambia(this,'#666666');" onmouseout="cambia(this,'#999999');" style="background-color:#999999"> <p><a href="lo que sea..."><font size="2">Historia</font></a></p></div>

************************************************** ****
Espero Haya Quedado Claro Todo.

<SCRIPT LANGUAGE="javascript" SRC="http://www.galeon.com/jlmnetwork/firma.js"></SCRIPT>
  #3 (permalink)  
Antiguo 24/05/2002, 10:22
 
Fecha de Ingreso: abril-2002
Mensajes: 32
Antigüedad: 21 años, 11 meses
Puntos: 0
Re: Menu que cambie de fondo

Muchas gracias. Lo probé y me funciono correctamente.

<a href='ir.asp?http://www.iespana.es/tmaniacs/banner.gif' target='_blank'>http://www.iespana.es/tmaniacs/banner.gi...</a>
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 22:40.