当前位置: 首页 > 知识库问答 >
问题:

如何创建一个动画从左到右或使一个褪色的角度4

芮歌者
2023-03-14

我希望在组件打开时制作动画或淡入淡出。

这是密码

这是HTML

<div *ngIf="showMePartially" class="container">
  <div class="body-container">
</div>
</div>

这是CSS

.container {
    position: fixed;
    z-index: 1;
    padding-top: 100px;
    transition: opacity 0.5s ease-in;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgba(0, 0, 0, 0.4);
    transition: 3s;
}
.body-container {
  width: calc(100% - 73em);
  position: relative;
  left: 70em;
  top: 7.5em;
  background: white;
  height: calc(100% - 18em);
  border-radius: 4px;
  padding-left: 11px; 
  transition: opacity 0.5s ease-in;
  animation-direction: normal;
}

共有1个答案

欧旻
2023-03-14

您可以使用css动画:

.body-container {
   /* above styles */
   animation: animation-name .3s ease-out forwards;
}

@keyframes animation-name {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

您可以在关键帧中制作自己的动画。这应该可以工作,因为*ngIF如果条件为假,则将从写下元素,或将其附加到写下元素(这是动画应该工作的时候)。

编辑从左到右的动画你可以这样做:

@keyframes animation-name {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(0%);
  }
}
 类似资料:
  • 问题内容: 我有两个AWS账户-假设A和B. 在帐户B中,我定义了一个角色,该角色允许从帐户A中访问另一个角​​色。我们称其为角色B 在帐户A中,我定义了一个角色,该角色允许root用户承担角色。让我们称之为角色A 角色A附加了以下策略 作为帐户A的用户,我担任角色A。现在使用此临时凭据,我想承担角色B并访问帐户B拥有的资源。我有以下代码 该代码适用于我从客户端获得的一组角色,但不适用于我在我有权

  • 我想像这样向容器中添加一些使用javascript函数的红点和绿点: null null 我想将圆点从容器的左上角定位到右下角,如下所示:

  • 我正在尝试做一个简单的游戏,在游戏中,当按钮被点击时,一条船从一个海岸驶向另一个海岸。我尝试使用jQuery,但它没有像预期的那样工作。 哈巴狗 萨斯 jQuery 问题是当船回到起始位置时,它会比原来的位置走得更远。 有谁能帮帮我吗? 代码笔链接

  • 有没有一种实用的方法(通常)在Android中创建从右到左的水平列表视图? 我已经搜索了一下,找到了这个,但它似乎不太实用!

  • 我总是使用以下代码在一个视图和另一个视图之间制作翻转动画: 这工作得很好,给人一种自然的感觉。 但是,当我在使用自动布局在故事板上定义的视图上使用它时,事情开始变得一团糟——在这个动画之后,视图被调整大小并移动。 有没有办法通过设置约束动画来设置这种翻转的动画?