Foros del Web » Creando para Internet » CSS »

IE y tratamiento de imagenes...

Estas en el tema de IE y tratamiento de imagenes... en el foro de CSS en Foros del Web. Buenas a todos, resulta que estoy repasando la compatibilidad entre los distintos navegadores y GNU/Linux y Windows. En concreto, son Chrome, Firefox, Opera e IE6, ...
  #1 (permalink)  
Antiguo 30/07/2009, 15:16
 
Fecha de Ingreso: febrero-2009
Mensajes: 132
Antigüedad: 15 años, 2 meses
Puntos: 2
IE y tratamiento de imagenes...

Buenas a todos,

resulta que estoy repasando la compatibilidad entre los distintos navegadores y GNU/Linux y Windows. En concreto, son Chrome, Firefox, Opera e IE6, el 7 y 8 los miraré más adelante.

El tema es el siguiente, con la siguente función, que se que no tiene nada que ver con CSS pero por poner en situación del tratamiento de las imágenes, muestro las imágenes escaladas en todos los navegadores, y de hecho, funciona perfectamente...de no ser porque en IE6, al poner en height y width un valor inferior a 220, que es precisamente lo que necesito, las imágenes no se ven...

Os dejo el código PHP y CSS:

Código PHP:
echo "<div id=\"productos\">";
        while( 
$resultados $bd->fetch_array($consulta) )
        {
            if( 
$i )
            {
                                
$propiedades GetImageSize("imagenesArticulos/$resultados[NombreImagen]");
                                
$anchura=$propiedades[0];
                                
$altura=$propiedades[1];

                                if(
$anchura $altura$res "width=\"220\""; else $res "height=\"220\"";

                echo 
"<div class=\"articulo\">
                        <div class=\"articuloSuperior\">" 
$resultados[Nombre] . "</div>
                        <div class=\"articuloCentral\"><a href=\"verArticulo.php?idArticulo=$resultados[CodArticulo]\"><img src=\"imagenesArticulos/$resultados[NombreImagen]\" " 
$res " alt=\"$resultados[NombreImagen]\" /></a></div>
                        <h4><object><a href=\"anyadeArticuloCesta.php?idArticulo=$resultados[CodArticulo]\">Comprar</a> " 
"  $resultados[Precio]€</object></h4>
                        </div>
                        "
;
                if( 
$articulos )
                {
                    echo 
"<span><img src=\"images/motivoLin.png\" alt=\"\"></img></span>";
                }
                
$articulos--;
            }
            
$i--;
        }
        echo 
"</div>"
Código PHP:
#catalogo {
    
border2px solid #228B22;
    
}

#catalogo , #catalogo2{
    
margin0 auto;
    
overflowhidden;
    
text-aligncenter;
    
left1%;
    
positionrelative;
    }

#productos {
    
margin0 2%; 
    
margin:0;
    
padding:0
    
border:0
    
outline:none;
    
positionrelative;
    }

#productos .articulo {
    
floatleft;
    
width27%;
    
height190px;
    
margin2%;
    
padding5px;
    
positionrelative;
    }

#productos span {
    
float:left;
    
margin0 auto;
    }

#productos h4 {
    
text-aligncenter;
    }

#catalogo .articuloCentral img, #catalogo2 .articuloCentral img, #SuperVentas .articuloCentral img {
    
max-height140px;
    
max-width170px;
      
margin5px auto;
    
bordernone;
        
positionrelative;
    }

#catalogo .articuloCentral img:hover, #catalogo2 .articuloCentral img:hover, #SuperVentas .articuloCentral img:hover {
    
border2px solid black;
    } 
No entiendo para nada el por qué, no lo veo lógico la verdad, imagino que hay algo que se escapa, porque he revisado todo a fondo y nada de nada...

Dejo igualmente la url de la web, para que la podais ver y además 2 imágenes con el resultado en chrome y el resultado en ie6:
www.costablancamodas.hostoi.com

Y aquí las imágenes que os he comentado:


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 22:14.