您现在的位置是:首页 > 数码 > 

css 边缘闪光

2025-07-27 01:56:40
css 边缘闪光 用CSS控制的闪烁效果 一段文本或一张图片,它的周围有一圈光晕,这圈光晕每一秒钟闪烁一次,而当鼠标移到上面时,立即停止闪烁,当鼠标移开时又继续闪烁。这种效果用于那些需要特别引起别人注意的内容上(如:警示、报告新增内容等),能起到较好的效果。 上面这个示例就能实现上面所的效果,由于

css 边缘闪光

用CSS控制的闪烁效果

一段文本或一张图片,它的周围有一圈光晕,这圈光晕每一秒钟闪烁一次,而当鼠标移到上面时,立即停止闪烁,当鼠标移开时又继续闪烁。这种效果用于那些需要特别引起别人注意的内容上(如:警示、报告新增内容等),能起到较好的效果。

上面这个示例就能实现上面所的效果,由于这里是抓取的一张图片,不能看到动态效果,只要按下面介绍的方法,制作一个试试,其效果是一目了然的。其制作思路是:采用了CSS的“Glow”滤镜产生光晕效果,利用CSS的属性可动态改变的特性,用一小段javascript程序来每一秒钟改变一次属性值,从而实现闪烁的效果,再用两个事件(onmouseover和onmouseout)调用Javascript程序来控制是否闪烁。

制作方法:

1、制作一个Glow滤镜,CSS滤镜的设置方法请参看“CSS滤镜应用技巧”的有关文章。在此不再重复。不是使用Dreamweaver的网友,请把下面的代码复制到网页源代码的〈head〉与〈/head〉之间:

〈style type=text/css〉

〈!--

.glow1 { filter:glow(color=#FF0000,strengh=2)}

--〉

〈/style〉

2、插入一个图层,取名为:bob。在图层上写上一段文字。再在图层上加载一个Glow滤镜,并加上两个事件以实现当鼠标移到文字上时强制停止闪烁,当鼠标移开文字时继续闪烁。代码:οnclick=stopflash(this),这句代码的作用是:一旦鼠标移到文字上,将调用程序的“stopflash(this)”函数来停止闪烁; οnmοuseοut=init(),这句代码的作用是:一旦鼠标移开文字,将调用程序的“init()”函数来使光晕闪烁。本例完成后图层标记的代码是这样的:

〈div id=bob style=position:absolute; width:572px; height:5px; z-index:1 class=glow1 οnmοuseοver=stopflash(this) οnmοuseοut=init()〉

、在〈head〉与〈/head〉之间插入这样一段Javascript程序:

〈script 〉

〈!--

function init() // 光晕开始闪烁

{

makeflash(bob);

}

function makeflash(obj)

{

obj.flashTimer=setInterval(bob.filters.= !bob.filters.,1000)

} // 这里的“1000”是闪烁的时间,以毫秒计,在本例中是设置了1000毫秒(即1秒),可以根据需要修改。

function stopflash(obj) // 光晕停止闪烁

{ clearInterval(obj.flashTimer)

}

//--〉

〈/script〉

4、在网页源代码的〈body〉标记中加上这样一段代码:οnlοad=init()。这句代码的作用是当网页载入时,光晕开始闪烁。

至此,制作结束,按F12就可看到预期的效果了。

光晕的颜和光晕的长度均可修改CSS滤镜中的参数值来改变,光晕闪烁的时间间隔可通过修改Javascript中的间隔时间值来调整。若是在图层中插入图片(透明背景的gif图片效果更好),则变为图片边缘的光晕闪烁效果。

相关阅读:

PHP5对webservice的实现

JavaScript 未结束的字符串常量常见解决方法

网页里控制图片大小的相关代码

在安装sql2005中或安装后sa用户无法登陆系统解决方法

SQL2005 高效分页sql语句

asp 正则 过滤重复字符串的代码

asp 购物车的实现浅析

学习CSS制作网页总结的一些经验

初探jquery——表单应用范例

asp教程:编译错误同时存在于不同dll中

给你八个理由 购买Windows 7

html教程:WEB标准教程:链接和文本标签的应用

asp正则表达式使用详解

Top算法与排行榜

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/shuma/707507.html

相关标签:无
上传时间: 2023-11-21 21:44:27
留言与评论(共有 10 条评论)
本站网友 佛罗伦萨小镇
27分钟前 发表
这句代码的作用是当网页载入时,光晕开始闪烁
本站网友 建筑承包商
8分钟前 发表
光晕的颜和光晕的长度均可修改CSS滤镜中的参数值来改变,光晕闪烁的时间间隔可通过修改Javascript中的间隔时间值来调整
本站网友 被和谐了是什么意思
30分钟前 发表
〈div id=bob style=position
本站网友 鼻护士
18分钟前 发表
PHP5对webservice的实现 JavaScript 未结束的字符串常量常见解决方法 网页里控制图片大小的相关代码 在安装sql2005中或安装后sa用户无法登陆系统解决方法 SQL2005 高效分页sql语句 asp 正则 过滤重复字符串的代码 asp 购物车的实现浅析 学习CSS制作网页总结的一些经验 初探jquery——表单应用范例 asp教程
本站网友 卢天明
12分钟前 发表
在网页源代码的〈body〉标记中加上这样一段代码
本站网友 环亚广场
15分钟前 发表
strengh=2)} --〉 〈/style〉 2
本站网友 痔疮医生
30分钟前 发表
不是使用Dreamweaver的网友,请把下面的代码复制到网页源代码的〈head〉与〈/head〉之间
本站网友 照顾好我的眼睛
12分钟前 发表
1
本站网友 谷歌火星地图
3分钟前 发表
插入一个图层,取名为