.heart{ animation:heart 1s ease infinite; } @keyframes heart { 0% {opacity:0.1;} 100%{opacity:1;} }
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS如果实现border一闪一闪的警示效果?相关的知识,希望对你有一定的参考价值。
如题所示。是DIV的border要做成一闪一闪的效果,我想的就是能不能实现先显示,然后过个2秒后淡化,2秒后再显示。
可以的,你通过一个定时器设置2秒钟就触发一个事件来改变边框的颜色就可以达到一闪一闪的效果。要明显一些的话需要把边框的宽度设置大一些。追问具体代码怎么写呢?哎,不太会JS
追答
setInterval("fresher1()",1500);
setInterval("fresher2()",1500);
function fresher1()
document.getElementById("div1").style.cssText ="border:5px solid #ccc;height:30px;width:50px;";
function fresher2()
document.getElementById("div1").style.cssText ="border:3px solid red;height:30px;width:55px;";
.heart{ animation:heart 1s ease infinite; } @keyframes heart { 0% {opacity:0.1;} 100%{opacity:1;} }
以上是关于JS如果实现border一闪一闪的警示效果?的主要内容,如果未能解决你的问题,请参考以下文章