Foros del Web » Programando para Internet » Javascript »

cambiar el color de fondo de la celda y color de texto

Estas en el tema de cambiar el color de fondo de la celda y color de texto en el foro de Javascript en Foros del Web. Hola muy buenas a todas, haber si me se explicar que llevo una tarde bastante confusa (ofuscamiento mental ), tengo este código si le puede ...
  #1 (permalink)  
Antiguo 29/12/2004, 11:54
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 22 años, 3 meses
Puntos: 2
cambiar el color de fondo de la celda y color de texto

Hola muy buenas a todas, haber si me se explicar que llevo una tarde bastante confusa (ofuscamiento mental ), tengo este código si le puede llmar como tal, bueno unas líneas:

Código HTML:
<style type="text/css">
.Estilo16 {
	font-size: 12px;
	color: #C6132D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.Estilo16:hover	{color:ffffff;text-decoration:none;}
</style>

<body scroll=no>
<table>
<tr>
<td width="110" BGCOLOR="#A9C4E9" onmouseover="bgColor='731137'" onmouseout="bgColor='A9C4E9'">
<div align="center">
<a href="negocios.asp" class="Estilo16">negocios</a>
</div>
</td>
</tr>
</table>
</body> 
Vale, esto hace que cuando me pongo encima de la celda esta cambie de color y si me pongo encima del texto cambie el color del texto y de la celda, ahora bien, lo que necesitaría es que al ponerme encima de la celda cambiaría de color la celda y el texto a parte de ser toda la celda un enlace.

Alguno me direis que para eso mejor una imagen, pero no me acaba de convencer ya que no queda bien, se lee mucho mejor con el texto.

si alguien sabe como se puede hacer esto......

Un saludete
__________________
asp, php, .net, adaptandose a las necesidades
  #2 (permalink)  
Antiguo 29/12/2004, 12:02
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola haven

He hecho algunos cambios a tu código. A ver si te gusta:
Código HTML:
<style type="text/css">
.Estilo16 {
	font-size: 12px;
	color: #C6132D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
  background:#A9C4E9;
  display:block;
}
A.Estilo16:hover	{color:ffffff;text-decoration:none;background:#731137}
</style>

<table>
<tr>
<td width="110">
<div align="center">
<a href="negocios.asp" class="Estilo16">negocios</a>
</div>
</td>
</tr>
</table> 
Saludos,
  #3 (permalink)  
Antiguo 30/12/2004, 03:32
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 22 años, 3 meses
Puntos: 2
Hola JavierB, el problema de esto es que necesito que la celda tengo un altura de 25 pero si le pongo esta altura al pasar por encima la tipografia se me desplaza hacia arriba

Código HTML:
<style type="text/css">
.Estilo16 {
	font-size: 12px;
	color: #C6132D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
  background:#A9C4E9;
  display:block;
}
A.Estilo16:hover	{
	color:ffffff;
	text-decoration:none;
	background:#731137;
	height: 25px;
}
</style>

<body scroll=no>
<table>
<tr>
<td width="110" height="25" class="Estilo16">
<div align="center">
<a href="negocios.asp" class="Estilo16">negocios</a>
</div>
</td>
</tr>
</table>
</body> 
Un saludo
__________________
asp, php, .net, adaptandose a las necesidades
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 03:58.