IE7下position: relative遮挡的问题。
a 包含了b页面
<iframe src="b.jsp" width="200" height="200" ></iframe>
b.jsp
在b页面中<html></html> 的属性没有加入任何样式。
在ie8下正常,但是在ie7下,使用f12查看html发现,
在iframe下自动给我加入了<html style="position: relative; zoom: 1; behavior: none;">中的样式。
导致遮挡。
如果在在b页面中加入<html style="position: absolute; zoom: 1; behavior: none;"></html> 不会有遮挡。
想请问下:ie7会自动加入样式?
相关推荐
IE7浮层遮挡问题探讨及解决
如果浮层中的元素覆盖的区域含有设置了postion:relative的元素,在IE7中浮层就有可能无法遮挡这些元素 解决方法: 将浮层的父元素加上z-index即可
如何解决IE6/7绝对定位元素神秘消失或被遮挡的方法
在进行网页布局设计的时候,经常会根据需要设置相对定位,绝对以及浮动定位最近突然发现了一个奇妙的现象:IE6下绝对定位元素神秘消失或被遮挡, 首先是IE绝对定位元素神秘消失,设置的绝对定位元素,突然从IE浏览器下消失了,然而火狐能正常显示. 尝试对绝对定位元素进行
IE绝对定位元素神秘消失或被遮挡的解决方法
在进行网页布局的时候,经常会根据需要设置相对,绝对以及浮动定位;
div层调整z-index属性在IE中无效原因分析及解决方法
很久没有写前端代码了,最近有个项目需要亲自动手,但是在做的过程中,发现了一个很简单却又很多人应该碰到的问题,设置Z-INDEX属性无效。 在CSS中,只能通过代码改变层级,这个属性就是z-index,要让z-index起作用有个小小前提,就是元素的position属性要是relative,absolute或是fixed。 1.第一种情况(z-index无论设置多高都不起作用情况): 这种情况发生的条件有三个: 1、父标签 position属性为relative; 2、问题标签无position属性(不包括static); 3、问题标签含有浮动(float)属性。 eg:z-index层级不
css中position:relative和overflow:hidden之间的问题
在父标签中使用了overflow:hidden;时,如果子标签中有元素的position设置成relative的时候,在IE6和IE7中父元素的overflow对其将不起作用,其实将父标签的position也设置成relative便可解决此问题


非技术区
