ios - 如何在 Iphone 上设置不透明度动画?

标签 ios css

我想在 ::after::before 元素上创建一个简单的动画,在桌面上一切正常,但在 iOS 和 Chrome 上我没有不透明效果。

@keyframes sunshine {
  from {
    opacity: 30%;
    transform: scale(0);
  }
  to {
    opacity: 0%;
    transform: scale(4);
  }
}

此不透明度在 iPhone 上不起作用,我得到的不是不透明效果,而是 100% 背景色。

有没有办法在 iPhone 上打开 Alpha channel ??

最佳答案

尝试以 float opacity: .3 的形式给出不透明度值,而不是百分比值。 Safari 浏览器不允许百分比值。

https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariCSSRef/Articles/StandardCSSProperties.html

关于ios - 如何在 Iphone 上设置不透明度动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59054874/

相关文章:

javascript - 如何使 javascript scrollIntoView 平滑?

css - 在 Sass 文件中写入 CSS 在 Angular 7 中抛出错误

html - Bootstrap 按钮文字颜色

html - 只有一个媒体查询工作。谁能建议另一个如何工作?

iphone - 后退按钮关闭 ios 中的应用程序

ios - 如何将保存的图像从 Parse.com 提取到我的应用程序中

objective-c - iOS __autoreleasing 常量错误

ios - TableView 和 Collection View 布局在同一 View Controller 中

ios - Flurry logAllPageViews 已弃用

jQuery onclick 添加类并在选择另一个元素时将其删除