利用css里expression来实现界面对象的批量控制

转载 2007年10月11日 14:51:00

问题说明: 用过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 id=imgScript  src="a.jpg">
 
请将鼠标放在a.jpg上看看效果

利用css里expression来实现界面对象的批量控制

利用css里expression来实现界面对象的批量控制 var arrBaiduCproConfig=new Array();arrBaiduCproConfig[uid] = 2214;arrBa...
  • sugar88
  • sugar88
  • 2005-08-01 17:13:00
  • 612

利用css里expression来实现界面对象的批量控制

By Ben利用css里expression来实现界面对象的批量控制问题说明:用过css样式我们就知道, 可以定义一批对象的class属性来指定同一个样式来统一界面. 但如何统一同类型的对象的事件? ...
  • hejishan
  • hejishan
  • 2007-12-18 03:51:00
  • 147

Practical_Batch控制

  • 2012年12月08日 19:57
  • 7.36MB
  • 下载

关于CSS中expression

在网上第一次注意到css里有expression这个属性,于是搜索了一下,得到了一下相关知识贴出来也许对大家有所帮助,感谢原作者的劳动。CSS中expression使用简介作者:dozb定义IE5及其...
  • epbon
  • epbon
  • 2005-08-18 20:14:00
  • 2474

CSS执行JS表达式或函数 CSS中expression使用简介

原文 :http://hi.baidu.com/longhubo/blog/item/f2da4b58c568add29d820466.html body{ -moz-user-select:...
  • lvsmaster
  • lvsmaster
  • 2012-03-21 16:32:08
  • 1853

采用表达式树(Expression Tree)对一个对象的属性进行“遍历”

除去直接对类进行访问的方式之外,目前已经有三种方式,可以读取一个未知类型的对象的属性或字段。第一种也就是最常见的反射了,实现起来较为简单,但是如果每次要访问同一个类型的大量对象,则性能很差。第二种是采...
  • kmguo
  • kmguo
  • 2014-02-26 13:48:48
  • 7245

AngularJS权威教程 第6章 表达式expression

AngularJS权威教程 第6章 表达式expression     表达式在AngularJS应用中被广泛使用,因此深入理解AngularJS如何使用并运算表达式是非常重要的。     前面已经见...
  • xufei512
  • xufei512
  • 2015-12-23 10:17:38
  • 784

强大的CSS表达式 ----- expression

IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javas cript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一...
  • andyyukun
  • andyyukun
  • 2007-07-03 17:01:00
  • 28281

CSS expression属性实现javascript与CSS完美结合

本文向大家描述一下CSS expression属性如何将javascript与CSS结合起来,CSS中使用expression可以把CSS属性和Javas cript表达式关联起来,也就是说CSS属性...
  • gigizhui
  • gigizhui
  • 2015-09-16 09:58:56
  • 517

<div+css页面布局课堂笔记>7---登录和注册界面的实现

1.登录界面居中布局实现: 随浏览器大小,界面布局始终在中间。 Eg: #one { position:relative; top:50%; left:50%;  mar...
  • Fuego801
  • Fuego801
  • 2016-03-27 11:38:59
  • 410
收藏助手
不良信息举报
您举报文章:利用css里expression来实现界面对象的批量控制
举报原因:
原因补充:

(最多只允许输入30个字)