2015-08-27 29 views
4

我是新来的scss和一个新的Gooey装载机。你可以在这里查看我的代码: http://codepen.io/muuvmuuv/pen/qOWagM?editors=010SCSS和计算

,即时通讯试图修正错误:在动画延迟,我想减0.425多个$ I for循环所以其反正X.0s

@for $i from 1 through $numOfBalls { 
    &:nth-child(#{$i}) { 
    transform: rotate(360deg/$numOfBalls * $i) translate3d(0,$transY,0); 
    animation-delay: (3.4s/$numOfBalls) * $i - (0.425s * $i); 
    } 
} 

希望有人能帮助我或结束我的项目快于我,但我很欣赏的提示。 在到底应该是这样的: http://www.materialup.com/posts/spinner-loader-gooey-light-effect

+0

我不认为你已经通过公式以为很辛苦。对于循环中的每一步,您的动画延迟都会得到'0s'的值。 – cimmanon

+0

这就是为什么即时通讯要求提示。林新编程与scss和计算。 @cimmanon – muuvmuuv

回答

2

的问题是不是由于动画延迟,而是你没有设置animation-timing-function球被动画。

animation-timing-function: ease-in-out; 

也有1个这是导致它后重置比想太多步骤。

CodePen Example

+0

奥基谢谢你。但它应该一个接一个地在8之后和8之后扩展。 – muuvmuuv

+0

我的意思是大小。我使用GIF即时链接 – muuvmuuv