首页>>
软件文档
>>
技术文章
>>
网站制作
>>
[查看网站地图]
[收藏本方案]
利用css里expression来实现界面对象的批量控制
[入库:2005年8月18日]
[更新:2007年3月25日]
本文简介:
选择自
svg
的 blog
by ben
利用css里expression来实现界面对象的批量控制
问题说明:
用过css样式我们就知道, 可以定义一批对象的class属性来指定同一个样式来统一界面. 但如何统一同类型的对象的事件? 比如:界面有无数个 <img src="**.jpg"> 如何实现鼠标经过此图片, 图片的src变成是**_over.jpg?
解决方法:
使用css的expression方法,
具体实现要看看.css的写法:
/*替换图片css*/
#imgscript { /*这里使用对象id来通配样式, 也可以定义一个css函数*/
star:expression(
onmouseover
= function()
{
/*替换图片*/
if(this.hover != null){
this.name = this.src;
this.src = this.src.replace('.jpg', '_over.jpg');
this.haschg = 1;
}
},
onmouseout
= function()
{
/*还原本来的图片*/
if(this.haschg != null){
this.src = this.name;
this.haschg = null;
}
}
)
}/*end imgscript*/
应用样式的img:
<img src="a.jpg">
请将鼠标放在a.jpg上看看效果
本文关键:
利用css里expression来实现界面对象的批量控制
相关方案
输入您的搜索字词
提交搜索表单
Web
www.cn-doc.com
在ASP与ASP.NET之间共
…
控制对网站的访问
…
ServU FTP变量
…
c#.net常用的小函数和方法
…
AWStats: 跨平台
…
我的课余兴趣“网页”
…
网络安全面面观
…
Tomcat5配置Mysql
…
如何实现自定义及自动逐页打印D
…
如何在网页上实现进度条
…
如何开展成功的搜索引擎营销活动
…
php.MVC系列教程之前言
…
在 Asp.Net Web 应
…
用div和span模拟sele
…
Netscape 6 DHTM
…
全国省市县无刷新多级关联菜单
…
CSS的应用方式
…
Web Service学习之【
…
Apache HTTP最新官方
…
XML与HTML的结合(上)
…
本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)