【发布时间】:2014-08-15 22:03:03
【问题描述】:
我正在使用以下动画来制作悬停过渡:
a {
letter-spacing: 1px;
transition: all .5s ease-in;
}
a {
letter-spacing: 2px;
}
起初我没想到这会很漂亮,但当我看到它在 Chrome 中的动画效果如此流畅时,我感到很惊喜。尽管它只改变了 1px 的间距,但不知何故,Chrome 给人一种平滑过渡的错觉。
在 Safari 中,虽然它只是从 1px 跳到 2px,没有很好的平滑效果。
有没有办法在 Safari 中获得同样的效果?
(或者,在非 Chrome 浏览器中是否有纯 CSS 方法来禁用此功能?)
【问题讨论】:
-
对我来说在 Firefox 中看起来不错... Safari 是虽然很跳跃
-
@misterManSam 我的眼睛一定出卖了我,只是仔细检查了一下,发布的 jsBin 示例在 Firefox 上运行良好。可以确认它在 Safari 上很丑。已编辑的问题。
标签: css transition letter-spacing