Foros del Web » Creando para Internet » CSS »

Colorear fondo de <table> <tr> o <td>, al entrar sobre ellos.

Estas en el tema de Colorear fondo de <table> <tr> o <td>, al entrar sobre ellos. en el foro de CSS en Foros del Web. Buenas gente: Mirar me gustaría saber como puedo para cambiar el bgcolor de alguna de las etiquetas <table> <tr> o <td>, al entrar con el ...
  #1 (permalink)  
Antiguo 09/03/2007, 10:41
 
Fecha de Ingreso: abril-2006
Mensajes: 218
Antigüedad: 11 años, 8 meses
Puntos: 0
Colorear fondo de <table> <tr> o <td>, al entrar sobre ellos.

Buenas gente:

Mirar me gustaría saber como puedo para cambiar el bgcolor de alguna de las etiquetas <table> <tr> o <td>, al entrar con el raton sobre ellos.

¿Se puede hacer?

Muchas gracias y un saludo.
  #2 (permalink)  
Antiguo 09/03/2007, 11:06
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: Colorear fondo de <table> <tr> o <td>, al entrar sobre ellos.

Hola erponcios

Con Css puedes utilizar:

Código:
td:hover {background:red}
Pero si quieres que funcione en Explorer 6 o inferiores, tendrás que echar mano de código JavaScript.

Saludos,
  #3 (permalink)  
Antiguo 09/03/2007, 11:07
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Colorear fondo de <table> <tr> o <td>, al entrar sobre ellos.

Con CSS (No ie < 7)

table:hover {
background-color : [el que sea];
}

Con javascript, deberías usar onmouseover para llamar a una funcion que establezca el nuevo fondo, fijate en las FAQ de javascript.

Si lo que querés es que el fondo cambie cuando se hace clic, deberías hacer lo mismo con javascript, excepto que en vez de usar onmouseover deberías usar onclick

Date una vuelta por el foro de javascript, seguro que eso se ha explicado más de una vez.


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 15:25.