代码改变世界

随笔档案-2011年3月9日

各浏览器中定位元素遮盖其它元素差异性

2011-03-09 09:55 by 李泱, 249 阅读, 收藏,
摘要: 有时需要用绝对定位元素去遮盖其它元素。多数时候没有什么问题。如果被遮盖的元素添加了鼠标事件(如点击事件),各浏览器下表现则不太一样了。1,绝对定位元素(未设置background)遮住Input元素,只在IE/Opera中,Input的点击事件能触发。01.container{02width:200px;03height:100px;04border:1px solid red;05position:relative;06}07<div class="container">08<input type="button"value=&quo 阅读全文

关于设置透明滤镜:推荐使用JS来设置透明滤镜

2011-03-09 09:29 by 李泱, 520 阅读, 收藏,
摘要: 使用style标签内或css文件的滤镜会使IE解析发生异常:推荐使用JS来设置透明滤镜:<!DOCTYPE HTML><html> <head> <meta charset="utf-8"> <title>IE 6/7/8/9 中JS设置filter</title> </head> <body> <div id="d1" style="width:100px;height:100px;background:gold"></ 阅读全文