js闪烁效果

其中.warn是需要闪烁的class,通过改变透明度实现闪烁效果,但是本方法仅适用于火狐浏览器,ie浏览器就不兼容,因此找了方法二,二者都兼容

.warn{
-webkit-animation: twinkling 1s infinite ease-in-out
}
.animated{
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both
}
@-webkit-keyframes twinkling{
0%{
opacity: 0.5;
}
100%{
opacity: 1;
}
}
@keyframes twinkling{
0%{
opacity: 0.5;
}
100%{
opacity: 1;
}
}
方法二:
.warn
{
background-color:red;
animation:mymove 1s infinite;
-webkit-animation:mymove 1s infinite; /*Safari and Chrome*/
}
  
@keyframes mymove
{
0%{
opacity: 0.5;
}
100%{
opacity: 1;
}
}
  
@-webkit-keyframes mymove /*Safari and Chrome*/
{
0%{
opacity: 0.5;
}
100%{
opacity: 1;
}
}

你可能感兴趣的:(自使用分辨率)