【问题标题】:What is tweening in css? [closed]css中的补间是什么? [关闭]
【发布时间】:2017-06-14 13:32:57
【问题描述】:

在 css 中到底什么是补间以及我们在哪里使用它。当我在网上搜索它时,我只知道“姿势到姿势的选项是在整个序列中创建一些关键帧,然后填充间隙。填充这些间隙称为中间或补间”。有人可以用示例代码 sn-p 解释一下吗?

【问题讨论】:

    标签: css css-transitions css-transforms


    【解决方案1】:

    补间并不是 CSS 中经常使用的术语。正如您所发现的,它起源于计算机动画。动画师不会告诉程序确切地如何渲染每一帧,而是告诉程序对象在两个“关键帧”处的位置,程序会计算出如何在这两个点之间转换对象。

    在 CSS 中,我们通常使用术语“动画”,但概念是相同的。 MDN 有很好的介绍here。这个简单的例子(来自文章)演示了如何让 <p> 元素从浏览器窗口的右边缘滑入:

    p {
      animation-duration: 3s;
      animation-name: slidein;
    }
    
    @keyframes slidein {
      from {
        margin-left: 100%;
        width: 300%; 
      }
    
      to {
        margin-left: 0%;
        width: 100%;
      }
    }
    

    【讨论】:

      猜你喜欢
      • 2013-05-19
      • 2015-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-23
      • 2012-01-06
      • 2020-04-08
      • 1970-01-01
      • 2011-10-23
      相关资源
      最近更新 更多