expression是什么意思

时间:2024-10-24 02:39:40编辑:流行君

expression是什么意思

expression 表示CSS中使用expression只有ie才能识别。IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javascript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一段Javascript表达式,CSS属性的值等于Javascript表达式计算的结果。 在表达式中可以直接引用元素自身的属性和方法,也可以使用其他浏览器对象。这个表达式就好像是在这个元素的一个成员函数中一样。例子:1.给元素固有属性赋值下面是定义container容器的宽度,如果<725就为自己的宽度,否则就等于725,相当于max-width:725px;。#container { width: expression((documentElement.clientWidth > 725) ? "725px" : "auto" ); }2.给元素自定义属性赋值例如,消除页面上的链接虚线框。 通常的做法是:link1link2link3粗看或许还体现不出采用expression的优势,但如果你的页面上有几十甚至上百个链接,这时的你还会机械式地Ctrl+C,Ctrl+V么,两者一比较,哪个产生的冗余代码更多呢?采用expression的做法如下:a {star : expression(this.onFocus=this.blur());}link1link2link3

expression意思和用法

expression,名词,意思是表现,表示,表达,表情,脸色,态度,腔调,声调,[数]式,符号,词句,语句,措辞,说法。
expression的用法:一般用作名词。例:Thishomeworkgivesstudentspracticeinwrittenexpression这个例句中的expression表示“表达能力”,这个作业让学生练习书面表达能力。再例如Theygreetedhimwithmanyexpressionsofpleasure,在这个句子中expression表示“措辞”。


上一篇:斩魂刀

下一篇:没有了