在IE10或11中查看此JSBin.
如果检查#test元素,您将看到它将转换属性显示为-webkit-transform(并且不会发生转换).如果您注释掉transition: -webkit-transform;声明,如在这里,然后过渡工作.
为什么IE没有将供应商前缀值作为无效的属性值丢弃?顺便说一句,如果我在Chrome上做类似的事情 - 比如说,-ms-transition在-webkit-transition它之后- 它会丢弃它,并且只使用-webkit-transition声明.似乎仅在IE上这是一个问题.