【发布时间】:2015-11-02 02:44:31
【问题描述】:
我的按钮在悬停时启动了一个 CSS 动画,这些动画在除 safari 8 之外的所有浏览器中都能正常工作,但我无法弄清楚。
我使用的是自动供应商前缀,所以这里没有前缀。
在我升级到 Safari 8 之前,动画效果一直很好
/* HOVER EFFECTS */
@keyframes push {
0% {transform: scale(1)}
50% {transform: scale(0.95)}
100% {transform: scale(1)}
}
.push {
display: inline-block;
transform: translateZ(0);
-webkit-font-smoothing:subpixel-antialiased
}
.push:hover, .push:focus, .push:active {
animation-name: push;
animation-duration: 0.3s;
animation-timing-function: linear;
animation-iteration-count: 1;
}
有人知道吗?
【问题讨论】:
标签: css safari css-animations