成都网站建设,10年成都网站设计公司-验收合格再付款网站建设分站|模板网站分站|网站维护分站
banner
网站首页>建站大学>技术支持 >CSS3渐变色实现动画

CSS3渐变色实现动画

添加时间:2019-03-18 22:45:22 编辑:成都网站建设 文章内容: 1509个字 阅读时间:约5分钟



.page-login-v3{     position: relative;     overflow: hidden; } .page-login-v3:before {     position: absolute;     z-index: -1;     content: '';     top: -100%;     left: -100%;     bottom: -100%;     right: -100%;     background-size: 100% 100%;     background-color: #FFE53B;     background-image: linear-gradient(147deg, #FFE53B 0%, #fd3838 74%);     filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FFE53B, endColorstr=#fd3838);     -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFE53B, endColorstr=#fd3838)";     animation: bgposition 4s infinite linear alternate;     z-index: -1; } @keyframes bgposition {     0% {         transform: translate3d(30%, 30%, 0);     }     25% {         transform: translate3d(-30%, 30%, 0);     }     50% {         transform: translate3d(30%, 30%, 0);     }     75% {         transform: translate3d(-30%, 30%, 0);     }     100% {         transform: translate3d(30%, -30%, 0);     } } 




下面来解释下上面属性的用法,以及注意点。


animation: bgposition  属性为 @keyframes 动画规定名称。

注释:请始终规定 animation-duration 属性,否则时长为 0,就不会播放动画了。

@keyframes 中创建动画时,请把它捆绑到某个选择器,否则不会产生动画效果。

通过规定至少以下两项 CSS3 动画属性,即可将动画绑定到选择器:


规定动画的名称

规定动画的时长

请用百分比来规定变化发生的时间,或用关键词 "from" 和 "to",等同于 0% 和 100%。

0% 是动画的开始,100% 是动画的完成。

为了得到最佳的浏览器支持,您应该始终定义 0% 和 100% 选择器。


上一篇:展示型和功能型网站建设内容包含哪些下一篇:详解入驻淘宝直播平台规则
如没有特殊注明,本文均来自于啄木鸟建站原创,转载请注明来自https://www.40b.cn/jishu/188.html

相关新闻

推荐新闻

成都网站建设案例

网站首页联系我们电话咨询短信咨询QQ咨询

啄木鸟工作室,为建站而生!网站建设And建站套餐