gpt4 book ai didi

CSS 动画 "transform: scale"在 Safari 和可能的其他浏览器中不起作用

转载 作者:技术小花猫 更新时间:2023-10-29 11:22:16 27 4
gpt4 key购买 nike

@-webkit-keyframes scaleIn {
from {-webkit-transform: scale(0);}
to {-webkit-transform: scale(1);}
}

.animate-log-in {
animation-name: scaleIn;
animation-duration: 0.5s;
}

它适用于最新版本的 Chrome (Mac OSX),但不适用于最新版本的 Safari 和旧版本(我认为)的 Chrome。有什么我需要补充的吗?

最佳答案

我在设置动画比例时注意到另一个 Safari 问题。

如果元素具有 display: inline(例如,是一个跨度),Safari 似乎不尊重您的比例。使其成为 block 或内联 block 。

这不是特定于动画的。它还适用于在没有动画的情况下更改比例。

这是与 Safari 9 一起使用的。还有 iOS 9 的移动 Safari。

Chrome 没有这个问题。它会愉快地改变内联元素的比例。

使用 JSFiddle 查看它:https://jsfiddle.net/ca64gkma/5/

关于CSS 动画 "transform: scale"在 Safari 和可能的其他浏览器中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30771713/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com