CSS转换无效属性

时间:2018-02-07 14:40:05

标签: css css3

为什么chrome说这是转换的无效值?

我在jQuery中做了一些计算,这些值出现了:

transform:  matrix(2.5194805194805197, 0, 0, 2.5194805194805197,111.8894168814433px, 442.2284902597403px);

这个变换值有什么问题?

html

css

1 个答案:

答案 0 :(得分:2)

我敢打赌它是无效的,因为您使用px单位作为最后两个值。根据{{​​3}}:

  

注意:在Firefox 16之前,Gecko接受了tx和ty的值。

所以这在旧版Firefox中已经可以接受了,但现在已不复存在了。只要我将最后两个参数转换为数字,Chrome就会接受该值。可能想看看MDN