Css -ms transform不适用于ie8,而适用于所有其他浏览器

Css -ms transform不适用于ie8,而适用于所有其他浏览器,css,internet-explorer-8,Css,Internet Explorer 8,-ms转换:translateY(-50%)不适用于IE8,而适用于chrome、firefox和IE8+浏览器。这是如何使ie8工作的?ie8仅与CSS 2.1兼容,并且-ms transform是IE9和IE10中实现的CSS 3功能,因此不要期望它工作 发件人: Windows Internet Explorer 8完全符合级联 样式表,第2级第1版(CSS2.1)规范和支架 层叠样式表的一些功能,第3级(CSS3) (强调矿山) 它支持部分而不是全部。IE 8仅与CSS 2.1兼容,-m

-ms转换:translateY(-50%)
不适用于IE8,而适用于chrome、firefox和IE8+浏览器。这是如何使ie8工作的?

ie8仅与CSS 2.1兼容,并且
-ms transform
是IE9和IE10中实现的CSS 3功能,因此不要期望它工作

发件人:

Windows Internet Explorer 8完全符合级联 样式表,第2级第1版(CSS2.1)规范和支架 层叠样式表的一些功能,第3级(CSS3)

(强调矿山)


它支持部分而不是全部。

IE 8仅与CSS 2.1兼容,
-ms transform
是在IE 9和10中实现的CSS 3功能,因此不要指望它能工作

发件人:

Windows Internet Explorer 8完全符合级联 样式表,第2级第1版(CSS2.1)规范和支架 层叠样式表的一些功能,第3级(CSS3)

(强调矿山)


它支持部分而不是全部。

实际上,您可以使用矩阵过滤器(-ms过滤器)来针对IE8

您必须使用类似于此的工具将变换转换为过滤器

例如,在您的情况下,结果将是

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

实际上,您可以使用矩阵过滤器(-ms过滤器)以IE8为目标

您必须使用类似于此的工具将变换转换为过滤器

例如,在您的情况下,结果将是

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

你是怎么做到的?在IE8中,使用javascript或jQuery。如何使其工作?在IE8中,使用javascript或jQuery。谢谢你,阿米特。但是在ie8中有没有其他方法来处理这个属性或者应用这个样式呢?不,我不这么认为@user3686276OK..谢谢@amit jokiThank你,amit。但是在ie8中有没有其他方法来处理这个属性或者应用这个样式呢?不,我不这么认为@user3686276OK..谢谢@amit joki