Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





(Html) Cambiar el color de la fuente desde el <Td> ¿Posible?

Iniciado por matriax, 12 de Abril de 2009, 11:20:34 AM

« anterior - próximo »

matriax

Hola,

Me gustaria saber si es posible cambiar el color de la fuente desde el <td> o como solucionar el siguente problema.

Actualmente tengo esto:


<table cellpadding=0 cellspacing=0 align=center border=0><tr>
<td align=center height=43 width=117 border=4 style="border-color:#A2A0B4;border-style:solid;border-width:3" onMouseOver="this.bgColor='#4AADFF';this.style.borderColor='#4AADFF'" onmouseout="this.bgColor='white';this.style.borderColor='#A2A0B4'">
<font class=h2b onmouseover="this.style.color='white'" onmouseout="this.style.color='#A2A0B4'">Hola!<font>
</td>
</tr></table>


Funciona +o- bien, es un texto con borde de 3 pixels. Y la idea es que cuando se ponga el mouse encima sea todo un cuadro azul con la letra blanca.

Funcionar funciona, pero si el mouse se situa en la zona del borde me cambia el fondo en azul, pero las letras no cambian a blanco hasta que el mouse no se mete en la zona de texto y queda un poco mal.

Vamos que debe de cambiar todo al mismo tiempo, de ahi que una solucion seria cambiar el color del texto que contenga ese <td> desde la misma etiqueta para evitarme el problema ese.

Alguna solucion o forma de hacer lo que quiero de manera mas sencilla?
Pagina Oficial: http://www.taykron.com
Flash Portal : http://www.arkatia.com
Blog Personal : http://matriax.blogspot.com/

matriax

Creo que he encontrado la solucion, estoy en ello....  ::)
Pagina Oficial: http://www.taykron.com
Flash Portal : http://www.arkatia.com
Blog Personal : http://matriax.blogspot.com/

HarvesterOfAcorns

Código (html4strict) [Seleccionar]
<table cellpadding=0 cellspacing=0 align=center border=0><tr>
<td align=center height=43 width=117 border=4 style="border-color:#A2A0B4;border-style:solid;border-width:3" onMouseOver="this.bgColor='#4AADFF';this.style.borderColor='#4AADFF';font.style.color='white'" onmouseout="this.bgColor='white';this.style.borderColor='#A2A0B4';font.style.color='#A2A0B4'">
<font id="font" class="h2b">Hola!<font>
</td>
</tr></table>


Así, tal vez, al menos para Firefox, Opera, Safari... para IExplorer no sé, en ese hay un bicho que no me deja entrar >:(






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.