首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS3动画:数字递增?

CSS3动画:数字递增?
EN

Stack Overflow用户
提问于 2013-05-22 03:50:43
回答 2查看 16.5K关注 0票数 2

我正在尝试使用CSS3创建一个计数动画,它从某个数字"X“开始,使用类似于this的动画,以设定的间隔+1计数。

我知道可以使用动画持续时间行作为动画长度,只需将动画迭代计数设置为无限大,但是否可以在每次重新启动动画时将其加载为"X+1“?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-01-05 07:06:57

具有许多仅用于计数器的CSS选项的彻底解决方案是this

票数 2
EN

Stack Overflow用户

发布于 2014-02-06 17:04:52

这也许可以用一个伪元素来完成,您可以在其中为content属性设置动画,但是对伪元素上的CSS动画的支持仍然有些粗略。

一个JS-free的解决方案是将计数数字实际放在HTML中,然后用

代码语言:javascript
复制
-webkit-animation-timing-function: steps(X);

示例如下:JSFiddle

根据您对额外标记的感觉,我可能会选择JS解决方案(有很多)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16678314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档