Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2012, 08:26
miglug
 
Fecha de Ingreso: agosto-2007
Mensajes: 32
Antigüedad: 16 años, 8 meses
Puntos: 1
Error al escalar en IE8

Hola, muy buenas gentes. ¿Cómo andamos? Yo aquí, intentando solucionar un error que no consigo comprender. El caso es que estoy trabajando con escalas, lo que sería en CSS3 estandar:

Código:
#Elemento_HTML
{
	transform:scale(X,Y);
}
El caso es que esto no es válido para IE 8 y anteriores, y creo que tampoco para IE 9, pero sí hay un elemento que sustituye dicho parámetro según la matriz de cambios CSS para IE. La cosa es que la adaptación sería la siguiente:

Código:
#Elemento_HTML
{
	transform:scale(X,Y);
	filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=X,M12=0,M21=0,M22=Y);
}
Y sí, funciona, pero a medias... ¬¬". El caso es que solo funciona con lo que son los elementos de texto, imágenes, etc. Pero a la hora de poner una capa (DIV) pues no tira salvo que esta corresponda directamente dentro de un marco de texto, es decir, que esté directamente relativo al texto o lo que es lo mismo, position:relative o inherit. En fin, una lata, porque me cundía que funcionara con fixed y absolute también.

Bueno gentes, muchas gracias de antemano. Un saludo.