为什么chrome说这是转换的无效值?
我在jQuery中做了一些计算,这些值出现了:
transform: matrix(2.5194805194805197, 0, 0, 2.5194805194805197,111.8894168814433px, 442.2284902597403px);
这个变换值有什么问题?
答案 0 :(得分:2)
我敢打赌它是无效的,因为您使用px
单位作为最后两个值。根据{{3}}:
注意:在Firefox 16之前,Gecko接受了tx和ty的值。
所以这在旧版Firefox中已经可以接受了,但现在已不复存在了。只要我将最后两个参数转换为数字,Chrome就会接受该值。可能想看看MDN。