【问题标题】:How to create a background effect如何创建背景效果
【发布时间】:2018-05-13 06:55:46
【问题描述】:

首先,如果问题太宽泛而无法回答,我深表歉意,但我只需要方法的方向。 如何创建像(红色条纹背景)这样的背景动画:link

我正在学习css动画,想知道我可以接近的方向来获得这样的效果。

【问题讨论】:

    标签: jquery css html5-canvas css-animations


    【解决方案1】:

    它们并没有真正为所有类型的漩涡设置动画,而是让你在脑海中认为它的模式。这是一个上下动画的背景图像:)

    以图像为背景的可能解决方案(但任何移动都可以):

    #example{
      background-image: url('https://trionndesign.com/images/creativeBg.jpg');
      animation-name: backgroundscroller;
      animation-duration: 12s;
      animation-iteration-count: infinite;
      animation-timing-function: linear;
    }
    @keyframes backgroundscroller {
       from { background-position:    0  0; }
       to {   background-position:  100% 0; }
    }
    

    许多非无休止重复的动画都与之前和之后一起工作。它以 0 滚动开始,以 100% 滚动结束。或 0 不透明度到 1 不透明度。诀窍是弄清楚他们正在制作动画的属性是什么,并使用 css'transition 应用它。

    如果是无穷无尽的动画,你需要像上面这样更高级的例子。

    【讨论】:

    • 他们正在用动画名称cbg-pos-move为背景制作动画
    • 将其添加到我的答案中。只是玩转过渡,添加各种时髦的东西,看看会发生什么。这就是你如何创建有趣的动画
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-05
    • 1970-01-01
    • 1970-01-01
    • 2021-11-23
    • 2015-08-06
    相关资源
    最近更新 更多