- From: ray whitfield <raylwhitfield@gmail.com>
- Date: Tue, 27 Sep 2011 10:32:26 -0500
- To: www-style list <www-style@w3.org>
- Message-ID: <CALVoEcfj8YG_C8zGrk6hDKYJ=ohUWKZVYfAMSDr3BedhLgO+Ow@mail.gmail.com>
I would rather have the enumerated values as described here or time values as suggested. Sometimes a frame may need to be presented a little longer than others; however, almost all animations are set for every frame to be displayed in a uniform, evenly space time sequence. I really don't see the benefit of using a percentage. - Ray On Thu, Sep 22, 2011 at 7:06 PM, Lea Verou <leaverou@gmail.com> wrote: > Every time I've had to create an animation, I've had to count the keyframes > and divide 100% by that number. If I add another keyframe, all percentages > have to be recalculated. See this one for example (from > http://leaverou.me/csss/#**animation-demo<http://leaverou.me/csss/#animation-demo>): > > @keyframes rainbow { > from, to { background: red } > 16% { background: yellow } > 33% { background: green } > 50% { background: aqua } > 66% { background: blue } > 83% { background: fuchsia } > } > > #animation-demo { animation: 30s rainbow infinite; } > > We solved this problem for gradient color stops, by allowing color stops > without a percentage. These color stops just evenly divide the space that's > available. > > I was thinking, we could do something similar for animation keyframes, by > allowing numbers to be specified instead of percentages. For example the > above animation could become: > > @keyframes rainbow { > from, to { background: red } > 2 { background: yellow } > 3 { background: green } > 4 { background: aqua } > 5 { background: blue } > 6 { background: fuchsia } > } > > #animation-demo { animation: 30s rainbow infinite; } > > And while we're at it, perhaps it might be useful to allow <time> values as > well, in the same way that <length> values are allowed in color-stop > positions. > > -- > Lea Verou (http://leaverou.me | @LeaVerou) > > > -- There are 10 kinds of people in the world: those who know binary and those who don't.
Received on Tuesday, 27 September 2011 15:32:54 UTC