ios - webkit 不动画不透明度

标签 ios css reactjs webkit

我花了一整天的时间来解决这个问题,但是,我还不能解决这个问题。 我试图通过 ios 的 webkit 动画将不透明度从 0 设置为 1。但是它不起作用,我应用动画的元素没有出现。我在其他设备上没有同样的问题。提前感谢您的帮助。

这些是我尝试过的解决方案。

  1. 设置可见性:对 web-kitKeyframes 可见
  2. 将 web-kitKeyframes 的“from - to”更改为“0% to 100%”
.hello {
    position: absolute;
    top: 50%;
    left: 100%;
    transform: translate(-50%, -50%);
    text-align: center;
    font-size: 5em;
    /* for iOS's opacity issue */ 
    color: white;
    opacity:0;
    -webkit-opacity: 0;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #f75998;
    animation:fadein 0.5s 0.8s forwards;
    -webkit-animation: fadein 0.5s 0.8s forwards; /* Safari, Chrome and Opera > 12.1 */
    -moz-animation: fadein 0.5s 0.8s forwards; /* Firefox < 16 */
    -ms-animation: fadein 0.5s 0.8s forwards; /* Internet Explorer */
    -o-animation: fadein 0.5s 0.8s forwards; /* Opera < 12.1 */
  }
  @-webkit-keyframes fadein {
    0% {
      opacity: 0;

    }
    100% {
      opacity: 1;

    }
  }

按照动画设置显示元素。

最佳答案

-webkit-opacity 有一个普通的 opacity 回退。通过编写以下内容尝试使用关键帧对其进行建模:

@keyframes fadein {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

关于ios - webkit 不动画不透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57561891/

相关文章:

reactjs - yarn 网络连接出现问题

ios - 发布后更改翻译

ios - 实体中的属性分组(核心数据)

ios - UIBarButtonItem 字体在导航后恢复

html - 字体不适用于网络

html - 基于宽度而不是高度的垂直边距的 CSS %

iphone - 在 NSLocalizedString() 中使用 "real"键是否安全?是否有保证的后备语言?

css - 在 CSS 中隐藏表格列的问题

javascript - 如果我们导航到其他页面,为什么在 React js 中显示用于 seo 的 index.html 标签?

javascript - 将数据数组发布到另一个组件中的表