CSS-преобразования в IE7

Привет, я использую преобразование css в свойстве масштаба, мой код такой

-webkit-transform: scale(1.05); /* Safari and Chrome */ 
-moz-transform: scale(1.05);    /* Firefox */
-o-transform: scale(1.05);      /* Opera */
-ms-transform: scale(1.05);     /* IE 9 */
transform: scale(1.05);

Здесь не поддерживается в ie7, дайте вам знать ответ, пожалуйста, ответьте мне как можно скорее.


person Sathya Venkataraman    schedule 18.05.2012    source источник
comment
Вы же не там вопрос задали.   -  person Paul D. Waite    schedule 18.05.2012


Ответы (2)


Я не уверен, что понимаю ваш вопрос. Преобразования CSS не поддерживаются в IE8 и более ранних версиях, где для достижения того же эффекта (масштабирования или поворота) необходимо использовать матричный фильтр IE.

Примерно так (код для IE8 и более ранних версий, проверьте его в реальном времени с IE8 или более ранними на http://jsfiddle.net/thebabydino/5XdSy/):

filter: progid:DXImageTransform.Microsoft.Matrix(
            M11=1.05,
            M12=0,
            M21=0,
            M22=1.05,
            SizingMethod='auto expand');

Кроме того, ваш код — это CSS, и вы поместили его между тегами div.

person Ana    schedule 18.05.2012

Старые браузеры IE не поддерживают преобразования CSS. Попробуйте использовать полифилл, например Transformie.

person Kaivosukeltaja    schedule 18.05.2012
comment
Ваша ссылка ведет к битым ссылкам. Вы можете найти плагин на GitHub. - person Sampson; 12.06.2012