重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍了怎么使用css快速创建3点加载动画,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
成都创新互联服务项目包括洛南网站建设、洛南网站制作、洛南网页制作以及洛南网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,洛南网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到洛南省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
直接上代码:
效果如下图:
下面介绍两个关键属性:
CSS3 animation
(动画) 属性
语法:animation: name duration timing-function delay iteration-count direction fill-mode play-state;
值 animation-name:指定要绑定到选择器的关键帧的名称 animation-duration:动画指定需要多少秒或毫秒完成 animation-timing-function:设置动画将如何完成一个周期 animation-delay:设置动画在启动前的延迟间隔。 animation-iteration-count:定义动画的播放次数。 animation-direction:指定是否应该轮流反向播放动画。 animation-fill-mode:规定当动画不播放时(当动画完成时,或当动画有一个延迟未开始播放时),要应用到元素的样式。 animation-play-state:指定动画是否正在运行或已暂停。 initial:设置属性为其默认值。 inherit:从父元素继承属性。
CSS3 @keyframes
规则
使用@keyframes规则可以创建动画。创建动画是通过逐步改变从一个CSS样式设定到另一个。
在动画过程中,可以更改CSS样式的设定多次。指定的变化时发生时使用%,或关键字"from"和"to",这是和0%到100%相同。
0%是开头动画,100%是当动画完成。为了获得最佳的浏览器支持,应该始终定义为0%和100%的选择器。
注: 使用animation属性来控制动画的外观,还使用选择器绑定动画。
语法:@keyframes animationname {keyframes-selector {css-styles;}}
值 animationname:必需的,定义animation的名称。 keyframes-selector:必需的,动画持续时间的百分比。 合法值: 0-100% from (和0%相同) to (和100%相同) 注意:可以用一个动画keyframes-selectors。 css-styles:必需的,一个或多个合法的CSS样式属性。
感谢你能够认真阅读完这篇文章,希望小编分享的“怎么使用css快速创建3点加载动画”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!