相关文章
结合多年网赚,用实例教你在百度贴吧进行有效宣传中...
初学进阶:上网实用小技巧六招
网站设计简析个人网站最缺少的几点要素
网站设计学习CSS:我们一起认识CSS闭合浮动元素
北京网站制作经验总结:网页到底需要什么编码?
网站制作玩转表格 让你的网页炫起来
网站建设如何实现Web页面内容动态改变的dhtml
北京网站设计十条优秀的网站设计经验!
网站制作web2.0网站的四大特性简述
北京网站设计网页中实用的制作技巧
品牌理念
北京网站建设最佳合作伙伴
北京网站建设专家企通互联
竭诚为您提供网站建设服务!
友好连接
文章搜索
你的位置:首页 >> 网页设计 >> 北京网站制作北京网站建设网页特效:expression将JS、Css结合起来
北京网站制作北京网站建设网页特效:expression将JS、Css结合起来
IE5及其以后版本支持在 网站制作CSS中使用expression,用来把CSS属性和 网页设计Javas cript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一段Javas cript表达式,CSS属性的值等于Javas cript表达式计算的结果。 在表达式中可以直接引用元素自身的属性和方法,也可以使用其他浏览器对象。这个表达式就好像是在这个元素的一个成员函数中一样。 企通互联
Www^Chinaz^com
北京网站制作 给元素固有属性赋值 Chinaz_com
例如,你可以依照浏览器的大小来安置一个元素的位置。
[中国站长站]
#myDiv { 北京网站设计
position: absolute; 北京网站建设
width: 100px; 北京网站建设
height: 100px; 网站设计
left: expression(document.body.offsetWidth - 110 + "px"); 北京网站建设网页设计
top: expression(document.body.offsetHeight - 110 + "px"); 网站建设企通互联
background: red; 北京网站建设
}
给元素自定义属性赋值
例如,消除页面上的链接虚线框。 通常的做法是: 北京网页设计 中国站长.站
<a href="link1.htm" onfocus="this.blur()">link1</a> 网页设计
<a href="link2.htm" onfocus="this.blur()">link2</a> 北京网站建设
<a href="link3.htm" onfocus="this.blur()">link3</a>
Chinaz_com
粗看或许还体现不出采用expression的优势,但如果你的页面上有几十甚至上百个链接,这时的你难道还会机械式地Ctrl+C,Ctrl+V么,何况两者一比较,哪个产生的冗余代码更多呢? Chinaz_com
采用expression的做法如下:
中国站 www.qitongnet.com.长站
<style type="text/css"> 企通互联
a {star : expression(onfocus=this.blur)} 北京网站设计
</style> 北京网站制作
<a href="link1.htm">link1</a> 北京网站建设
<a href="link2.htm">link2</a> 北京网站制作
<a href="link3.htm">link3</a>
站长.站