永兴集团(中国区)官方网站-Macau App Station

400-800-9385
网站建设资讯详细

网页前端制作之animation和transition实现页面交互效果

发表日期:2022-01-18 17:08:13   作者来源:林志平   浏览:2897   标签:网页前端制作    
页面的制作中,经常使用到animation和transition实现页面交互动画效果,达到页面最佳的视觉效果,不但可以使页面更加生动,还可以提升用户的界面体验,从而增加网站的浏览量。
浏览器的兼容性,IE10、Firefox 还有 Opera 均支持 animation 属性,Safari 和 Chrome 是支持替代的 -webkit-animation 属性,但是IE9 以及更早的版本不支持 animation 属性。transition现代浏览器基本上都支持,但是IE10以下的版本不支持。
animation 和 transition 的用法
animation:
animation-name : 设置动画的名称;animation-duration:设置动画完成的时间animation-timing-function:设置动画的速度曲线类型;animation-delay:设置动画延迟时间; animation-interation-count:设置动画播放的次数;animation-direction: 设置是否轮流反向播放动画; animation-play-state:设置动画正在播放还是暂停;animation-fill-mode:设置动画播放之前或之后,动画效果是什么状态的;
transition:
transition- property:设置过渡效果的属性名称;transition- duration:设置过渡效果的时间,这个时间是必须要设置的,否则时间为0,动画就不会播放了;
transition- timing-function:设置速度效果的速度曲线类型;transition-delay 设定过渡效果的延迟时间;
用transition做过渡的效果,用法很灵活,能轻松实现的效果多重多样。如用Transition 实现的hover效果:
如下图所示:

前端界面

Html:

Css:

css代码



关于loading的用animation做的动画效果:
如下图1所示:
 

页面展示

Html:
           
Css:

css代码2


如下图2所示:
 

html代码2


Html


    

    
 
 
 

    

    

    
 
 
 

    

    

    
 
 
 

    

    

  
Css:
 

html代码

如没特殊注明,文章均为永兴集团原创,转载请注明来自/news/6333.html
XML 地图