Foros del Web » Creando para Internet » CSS »

IE no respeta el min-width

Estas en el tema de IE no respeta el min-width en el foro de CSS en Foros del Web. Hola buenas a todos, tengo una imágen como back-ground en un DIV, en la regla de este DIV le aplico un tamaño minimo de 1000px ...
  #1 (permalink)  
Antiguo 23/03/2009, 02:26
Avatar de Ratus-BROWN  
Fecha de Ingreso: febrero-2009
Ubicación: Valencia
Mensajes: 169
Antigüedad: 8 años, 10 meses
Puntos: 8
IE no respeta el min-width

Hola buenas a todos,

tengo una imágen como back-ground en un DIV, en la regla de este DIV le aplico un tamaño minimo de 1000px de forma que cuando hago mas pequeño el browser la imagen no pasa de los 1000px, pero me he llevado la sorpresa que en IE no respeta este tamaño minimo....¿podria alguien decirme como subsanar este problema?

Regla CSS que utilizo

#cabparte2 {
height:166px;
min-width:1000px;
background-image:url(../img/icono.png);
background-repeat:no-repeat;
background-position:right;
}


Saludos
  #2 (permalink)  
Antiguo 23/03/2009, 04:34
Avatar de Ratus-BROWN  
Fecha de Ingreso: febrero-2009
Ubicación: Valencia
Mensajes: 169
Antigüedad: 8 años, 10 meses
Puntos: 8
Respuesta: IE no respeta el min-width

Ya he solucionado el problema con un pequeño hack:


#cabparte2 {
height:166px;
min-width:1000px;
* width: expression((documentElement.clientWidth <1000) ? "1000px" : "100%");
background-image:url(../img/icono2.png);
background-repeat:no-repeat;
background-position:right;
}


Anteponemos a la regla CSS un arterisco (*) de esta forma solo sera leida por IE. Pero tenemos que llevar cuidado y especificar un orden, primero la regla que soportan todos los navegadores y luego la parcheada.

Espero que le sirva de ayuda a alguien.

Saludos R,Brown
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 14:30.