弹出透明层,覆盖整个浏览器,页面元素的相对可视范围的不动
2011-12-15 09:55
369 查看
说明:
在css样式中添加
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80,style=0);
用来使层透明,opacity参数越高越不透明,style为透明的样式,0为均匀。
z-index作用:为该层设置一个较高的数,保证该层位于页面所有元素的上方。
position:将该元素设置为绝对定位(fixed),保证层在可视范围内都覆盖页面。
注:一定要加top和left属性,不然不能起到全屏遮蔽的效果。
实例:
在css样式中添加
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80,style=0);
用来使层透明,opacity参数越高越不透明,style为透明的样式,0为均匀。
z-index作用:为该层设置一个较高的数,保证该层位于页面所有元素的上方。
position:将该元素设置为绝对定位(fixed),保证层在可视范围内都覆盖页面。
注:一定要加top和left属性,不然不能起到全屏遮蔽的效果。
实例:
#divJeepDiv { left: 0px; top: 0px; opacity: 0.1; background: #000; filter: alpha(opacity=10); overflow: hidden; position: fixed; height: 100%; width: 100%; z-index: 10000; }
相关文章推荐
- js获取页面的可视宽高度,占位宽高度,获取元素左上角相对页面左上角的位置,元素左上角相对可是区域的位置,元素是否存在于页面可视范围内
- 获取弹出框里面元素相对于整个浏览器窗口的坐标
- js与css实现弹出层覆盖整个页面的方法
- 用js来定义浏览器中一个左右浮动元素相对于页面主体宽度的位置的函数
- 通过Jquery判断页面元素是否在浏览器的可视区域内
- 通过Jquery判断页面元素是否在浏览器的可视区域内
- 逻辑思路实现弹出框背景颜色覆盖整个页面小细节
- Jquery判断页面元素是否在浏览器的可视区域内
- 用js来定义浏览器中一个左右浮动元素相对于页面主体宽度的位置的函数
- absolute绝对定位(相对于整个html流)以及不为人知的(fixed)绝对定位(fixed相对于浏览器窗口=不动的div)
- js与css实现弹出层覆盖整个页面的方法
- jquery插件——检测DOM元素是否在浏览器可视范围之内
- 通过Jquery判断页面元素是否在浏览器的可视区域内
- 弹出层覆盖整个页面方法
- 两个常用的DIV弹出层效果代码(遮挡整个页面,遮挡可视部分)
- webdriver与浏览器_操作页面元素—弹出窗口
- 通过Jquery判断页面元素是否在浏览器的可视区域内
- 获取浏览器窗口相对于屏幕的位置,获取可视窗口的宽高、元素的样式或伪元素的样式
- position:fixed相对父级元素定位而不是浏览器
- div背景半透明,覆盖整个可视区域的遮罩层效果