Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   HTML (http://www.forosdelweb.com/f4/)
-   -   Incompatible con IExplorer6 fondo en <TR> (http://www.forosdelweb.com/f4/incompatible-con-iexplorer6-fondo-tr-582160/)

IMAC/ 02/05/2008 04:10

Incompatible con IExplorer6 fondo en <TR>
 
Buenas

Tengo una duda existencia :)

Yo tenía una tabla con una celda, es decir, una fila y una columna y con una imagen de fondo, algo tal que así:

Código HTML:

<table width="186" border="0" cellpadding="5" id="menuL">
  <tr valign="top" background="img/menu.gif">
    <td height="40" class="menuSup">Hola pepe</td>
  </tr>
</table>

Es decir, con la propiedad background en el TR y no en TD.
Los estilos que se ven unicamente modificaban propiedades del texto.

Vale, pues en el firefox funcionaba perfectamente, pero en el Internet Explorer 6 el fondo no se veía.
Dandole vueltas, quitando los styles...etc no conseguía que apareciera el fondo, de modo que puse la propiedad background en el TD y se arregló el fallo en el IE6.
Así:
Código HTML:

<table width="186" border="0" cellpadding="5" id="menuL">
  <tr valign="top">
    <td height="40" class="menuSup" background="img/menu.gif">Hola pepe</td>
  </tr>
</table>

Mi pregunta es, ¿por qué puñetas el IE6 no capta un fondo en un TR y si en un TD?

Gracias.

IMAC/ 03/05/2008 11:04

Re: Incompatible con IExplorer6 fondo en <TR>
 
¿¿¿De verdad que nadie me puede decir por qué???

bookmaster 03/05/2008 16:09

Re: Incompatible con IExplorer6 fondo en <TR>
 
Sencillamente porque los TD (Son las celdas) son los que contienen los datos, y los TR solo definen las filas dentro de la tabla pero sin datos.

No he probado a modificarlos con CSS, y no se si con eso se podrá cambiar, que seguramente se pueda.

Prueba con: <tr style="background-image:url(direcciondelaimagen);">

Mikmoro 03/05/2008 16:54

Re: Incompatible con IExplorer6 fondo en <TR>
 
Con css desde luego que sí:

<style type="text/css">
tr {background: url(la_imagen_que_quieras.xxx);
}
</style>

Mikel.

MRB08 04/05/2008 07:35

Re: Incompatible con IExplorer6 fondo en <TR>
 
Creo que tendría que ser así:
Código HTML:

<table width="186" border="0" cellpadding="5" id="menuL">
  <tr valign="top">
    <td height="40" class="menuSup" background-image="img/menu.gif">Hola pepe</td>
  </tr>
</table>

CHao


La zona horaria es GMT -6. Ahora son las 10:17.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.