Buenas
Me estoy comiendo el coco como un tonto por esta tontada para que me funcione en el Internet Explorer 7.
He mirado y comparado el código con otra sección de mi página que hice hace meses y no encuentro la diferencia, me funciona en una página y no en otra...
Bueno, quiero poner un fondo a un TD de una tabla, para lo que hago esto:
Código HTML:
<td height="165" class="down" valign="top">
Para cargar los .css tengo en cuenta si es Internet Explorer 7 o nó.
Código HTML:
<link href="img/mas/no-explorer.css" rel="stylesheet" type="text/css" />
<!--[if lt IE 7]>
<link href="img/mas/explorer.css" rel="stylesheet" type="text/css" />
<![endif]-->
En el firefox no tengo problemas, pero en explorer tengo puesto este código:
Código HTML:
body {
background-image: url(background.gif);
background-repeat: repeat-x;
}
bordes{
background-image: url(bg.png);
width: 754px;
height: 1px;
background: none; /* Aquí quitamos cualquier fondo existente */
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="bg.png");
}
.down{
background-image: url(down.png);
width: 754px;
height: 165px;
background: none; /* Aquí quitamos cualquier fondo existente */
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="down.png");
}
Tengo la mism estructura en otra página y me funciona sin problemas.
No acabo de encontrar el fallo... no muestra ni siquiera las imágenes...
Las muestra (pero en color feo y azul) si quito los puntos delante de cada estilo css. en lugar de ".down" "down" .
¿Alguien sabe la causa?
¡Saludos y gracias de antemano!