css cubic-bezier在IE11和Edge与Chrome中表现不同

时间:2016-09-30 19:43:28

标签: css cubic-bezier

我有以下CSS规则:

div {
    width:10%; background:black;
    transition: width 2s cubic-bezier(.15,.88,0,.99);
    -o-transition: width 2s cubic-bezier(.15,.88,0,.99);
    -ms-transition: width 2s cubic-bezier(.15,.88,0,.99);
    -moz-transition: width 2s cubic-bezier(.15,.88,0,.99);
    -webkit-transition: width 2s cubic-bezier(.15,.88,0,.99);
}
div:hover {
    width:100%;
}

当我将鼠标放在Chrome,IE和Edge的div上时,我会看到宽度为10%到100%。

当我将鼠标悬停在Chrome中的div上时,动画速度会快速启动并结束。当我鼠标移出时,动画速度开始很快并结束缓慢。

当我将鼠标悬停在IE 11或Edge中的div上时,动画速度会快速启动并结束。当我鼠标移出时,动画速度开始变慢并快速结束。

我可以让IE11和Edge的行为与Chrome相同吗?如果是这样,我该怎么做?

0 个答案:

没有答案