在层结点前方加入一个iframe结点<iframe class="zindexDiv" frameborder="0">;
样式:.zindexDiv {
position: absolute;
z-index: -1;
width: expression(this.nextSibling.offsetWidth);
height:
expression(this.nextSibling.offsetHeight);
top:
expression(this.nextSibling.offsetTop);
left:
expression(this.nextSibling.offsetLeft);
}样式的作用在于使得iframe正好完全覆盖下一结点,注意z-index属性过高的话可能会覆盖弹出层,导致一片空白
ExtJS中的写法:
其中subs为要弹出的层被ext封装后的对象集合,属于Class Ext.CompositeElementLite
if(Ext.isBorderBox || Ext.isIE6) {
subs.each(function(item) {
Ext.DomHelper.insertBefore(item,'<iframe class="zindexDiv" frameborder="0"></iframe>');
});
}
- 大小: 914 Bytes
分享到:
相关推荐
实现弹出网页遮罩层,可兼容IE6/IE7/IE+++等; 缩放浏览器时,内容狂始终居中; 有点小bug,在IE6下,遮罩层颜色没透明,屎黑色,等我有空完善下。
ie6BUG解决方案
大家在写div+css的时候经常会用到弹出层,由于IE6的bug,所以当使用多个标签重复写弹出层的时候会遇到后面的层压在了弹出层的上面,这种问题在火狐浏览器下可以用z-index来解决,但是在IE6下面是不起作用的,下面的...
兼容各浏览器,生成透明背景色代码,解决ie6下不透明bug
IEbug、IE6页面问题、IE6样式问题
ie6下与其他浏览器定位方式不同,存在一些偏差,该文档教你如何解决浏览器兼容问题。
这里面有几个mht格式的网页来详解ie6下的bug问题!!!
JQuery弹出层插件 PopupDiv-v1.0 通用自定义弹出层插件 by maxcoold 2009-2-29 bug 提交至:maxcoold@126.com --------------------------------------------- 功能说明: 本插件基于jquery 1.31下编写,请尽量在...
ie6-ie7 dom渲染bug demo
ie特有bug
一个弹出层一样的东东 还有点小bug 有心人可以帮改下 问题目前两个 一个是要先滚动下滚动条才会自己弹出来 另一个是点击“弹出层” 反复点击它会一点一点的上去 我不想让他上去 该怎么判断 本人js还不是很好 望高手...
弹出层在项目中使用得比较多,但是以前使用的要么是有烦人的BUG,要么是使用起来不是很方便,Web乐园在此给您介绍一个简单、实用的弹出层 easyDialog!
仿IOS风格弹窗,效果还不错,兼容html5,原效果页面地址: ...此源代码存在bug,嵌套弹出框时,后面的弹出将无效。 此版本我已修正过,在项目中正常使用。 这里上传的代码含js,css及使用demo。 感谢原作者!
计师在输出时,最头痛的就是各大浏览器的兼容性了,特别是ie6,多用“可恶”“老不死”来形容!而我看来,其实不然,既然ie6还没“死”,...下面以一个列子来说明用float 解决ie6的兼容性。 一、要布局的导航,如图一
IE6 PNG图片 BUG 关于IE6中PNG做透明背景图片和重复背景的BUG
IE会让相邻的也浮动起来,Chrome 和FF不会,他们的float对象不再占据空间,所以显示效果也不同。 Chrome 下 IE <style> body{ padding:0; margin:0;} #yi{ background:#0033FF; height:298px; width:298px...
/** * 让iframe 显示在 指定的div下面 针对ie6 select挡住div 的bug 采用 iframe来当作div的底 * * @param string divId 需要解决的div层 * @param string iframeId 采用的 IFRAME ,如果不指定 自动...
改良了弹出层不在页面正中间的bug,始终保持滚动屏幕中央~
9个最常见的IE6 Bug,快解决头疼的IE6吧