分类：电脑/网络-互联网
问题：这种网页效果怎么做?一张图片，它的周围有一圈光晕，这圈光晕每一秒 
一张图片，它的周围有一圈光晕，这圈光晕每一秒钟闪烁一次，而当移到上面时，立即停止闪烁，当鼠标移开时又继续闪烁。这种效果该怎么做/
回答：　1、制作一个Glow滤镜，CSS滤镜的设置方法请参看“CSS滤镜应用技巧”的有关文章。在此不再重复。不是使用Dreamweaver的网友，请把下面的代码复制到网页源代码的〈head〉与〈/head〉之间:　　〈style type="text/css"〉　　〈!--　　.glow1 {  (color=#FF0000,strengh=2)}　　--〉　　〈/style〉　　2、插入一个图层，取名为:bob。在图层上写上一段文字。再在图层上加载一个Glow滤镜，并加上两个事件以实现当移到文字上时强制停止闪烁，当鼠标移开文字时继续闪烁。代码:onclick="stopflash(this)"，这句代码的作用是:一旦鼠标移到文字上，将调用程序的“stopflash(this)”函数来停止闪烁; onmouseout="init()"，这句代码的作用是:一旦鼠标移开文字，将调用程序的“init()”函数来使光晕闪烁。本例完成后图层标记的代码是这样的:　　〈div id="bob" style="      z- " class="glow1" onmouseover="stopflash(this)" onmouseout="init()"〉　　3、在〈head〉与〈/head〉之间插入这样一段Javascript程序:　　〈script 〉　　〈!--　　function init() // 光晕开始闪烁　　{　　makeflash(bob);　　}　　function makeflash(obj)　　{　　obj.flashTimer=setInterval("bob.filters.glow.enabled= !bob.filters.glow.enabled",1000)　　} // 这里的“1000”是闪烁的时间，以毫秒计，在本例中是设置了1000毫秒(即1秒)，可以根据需要修改。　　function stopflash(obj) // 光晕停止闪烁　　{ clearInterval(obj.flashTimer)　　}　　//--〉　　〈/script〉　　4、在网页源代码的〈body〉标记中加上这样一段代码:onload="init()"。这句代码的作用是当网页载入时，光晕开始闪烁。　　至此，制作结束，按F12就可看到预期的效果了。　　光晕的颜色和光晕的长度均可修改CSS滤镜中的参数值来改变，光晕闪烁的时间间隔可通过修改Javascript中的间隔时间值来调整。若是在图层中插入图片(透明背景的gif图片效果更好)，则变为图片边缘的光晕闪烁效果。