头闻号

深圳市福田区旺兴达电子经销部

端子、接插件|云母片|电子用塑胶制品|端子台、接线座|线束|绝缘隔离柱

首页 > 新闻中心 > 科技常识:基于CSS3特效之动画:animation的应用
科技常识:基于CSS3特效之动画:animation的应用
发布时间:2023-02-01 09:49:05        浏览次数:6        返回列表

今天小编跟大家讲解下有关基于CSS3特效之动画:animation的应用 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关基于CSS3特效之动画:animation的应用 的相关资料,希望小伙伴们看了有所帮助。

animation

渐变背景动画复制代码代码如下:@-webkit-keyframes changeBg{ 0%{background-color:#000;} 20%{background-color:#300;} 40%{background-color:#600;} 60%{background-color:#900;} 80%{background-color:#f00;}}@-moz-keyframes changeBg{ 0%{background-color:#000;} 20%{background-color:#300;} 40%{background-color:#600;} 60%{background-color:#900;} 80%{background-color:#f00;[email protected] changeBg{ 0%{background-color:#000;} 20%{background-color:#300;} 40%{background-color:#600;} 60%{background-color:#900;} 80%{background-color:#f00;}}.animation-1{ width:200px; height:30px; line-height:30px; text-align:center; background-color:#000; color:#fff; }.animation-1:hover{ -webkit-animation:changeBg 2s linear; -moz-animation:changeBg 2s linear; animation:changeBg 2s linear; background-color:#f00; }

文字移动动画复制代码代码如下:@-webkit-keyframes textMove{ 0%{ padding-left:0px;} 20%{ padding-left:50px;} 40%{ padding-left:100px;} 50%{ padding-left:125px;} 60%{ padding-left:100px;} 80%{ padding-left:50px;}}@-moz-keyframes textMove{ 0%{ padding-left:0px;} 20%{ padding-left:50px;} 40%{ padding-left:100px;} 50%{ padding-left:125px;} 60%{ padding-left:100px;} 80%{ padding-left:50px;[email protected] textMove{ 0%{ padding-left:0px;} 20%{ padding-left:50px;} 40%{ padding-left:100px;} 50%{ padding-left:125px;} 60%{ padding-left:100px;} 80%{ padding-left:50px;}}.animation-2{ background-color:pink; padding:10px 0;}.animation-2:hover{ -webkit-animation:textMove 2s linear; -moz-animation:textMove 2s linear; animation:textMove 2s linear;}

简单的复合动画复制代码代码如下:.animation-3{ position:relative; width:200px; height:100px; padding:10px; background-color:#ccc;}.animation-3 p{ opacity:0;}.txt-1{ margin-left:60px; -webkit-animation:txt-1-move 2s ease-out; -moz-animation:txt-1-move 2s ease-out; animation:txt-1-move 2s ease-out;}@-webkit-keyframes txt-1-move{ 0%{margin-left:0px;opacity:0;} 50%{margin-left:30px;opacity:1; -webkit-transform:skew(-15deg);} 70%{margin-left:35px;opacity:1;} 100%{margin-left:60px;opacity:0; -webkit-transform:skew(-30deg);}}</p><p>.txt-2{ opacity:1; height:36px; margin-top:10px; font:18px/36px"Microsoft Yahei"; -webkit-animation:txt-2-move 4s ease-out 4s; -moz-animation:txt-2-move 4s ease-out 4s; animation:txt-2-move 4s ease-out 4s;}@-webkit-keyframes txt-2-move{ 0%{margin-left:0px; opacity:0;} 30%{margin-left:50px; opacity:1;} 35%{margin-left:55px; opacity:1;} 40%{margin-left:55px; opacity:1;} 41%{margin-left:55px; opacity:1; -webkit-transform:skew(-30deg)} 45%{margin-left:55px; opacity:1;} 50%{margin-left:50px; opacity:1;} 60%{margin-left:50px; opacity:.5;} 70%{margin-left:50px; opacity:1;} 80%{margin-left:50px; opacity:.5;} 90%{margin-left:50px; opacity:1;} 100%{margin-left:50px; opacity:1;}}</p><p>.txt-3{ position:absolute; bottom:10px; right:0px; margin-left:-60px; -webkit-animation:txt-3-move 2s ease-out 2s; -moz-animation:txt-3-move 2s ease-out 2s; animation:txt-3-move 2s ease-out 2s;}@-webkit-keyframes txt-3-move{ 0%{margin-right:0px; opacity:0;} 50%{margin-right:30px; opacity:1; -webkit-transform:skew(-15deg);} 70%{margin-right:35px; opacity:1;} 100%{margin-right:60px; opacity:0; -webkit-transform:skew(-30deg);}}

来源:爱蒂网