Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery div的作用类似于溢出:即使在IE7中设置为可见,也会隐藏_Jquery_Css_Overflow_Hidden_Internet Explorer 7 - Fatal编程技术网

Jquery div的作用类似于溢出:即使在IE7中设置为可见,也会隐藏

Jquery div的作用类似于溢出:即使在IE7中设置为可见,也会隐藏,jquery,css,overflow,hidden,internet-explorer-7,Jquery,Css,Overflow,Hidden,Internet Explorer 7,我编写了一个jQuery lightbox插件,但我不明白为什么包装器div在IE7中表现得像overflow:hidden一样 我尝试将其设置为visible和visible!重要信息,但它仍在剪裁绝对位于边距上方的子元素 在IE7浏览器模式下,在IE9中工作正常。在我的WinXP虚拟机上的IE7中显示 这个错误是不可复制的。我试图简化为JSFIDLE中的裸元素,但错误没有再次出现 [已解决,因此删除链接]有一个过滤器:alpha(不透明度=100)。把它拿走,你就会没事的。当我测试这个的时候

我编写了一个jQuery lightbox插件,但我不明白为什么包装器div在IE7中表现得像
overflow:hidden
一样

我尝试将其设置为
visible
visible!重要信息
,但它仍在剪裁绝对位于边距上方的子元素

在IE7浏览器模式下,在IE9中工作正常。在我的WinXP虚拟机上的IE7中显示

这个错误是不可复制的。我试图简化为JSFIDLE中的裸元素,但错误没有再次出现


[已解决,因此删除链接]

有一个
过滤器:alpha(不透明度=100)。把它拿走,你就会没事的。当我测试这个的时候

我的猜测是,这个愚蠢的fr*cking'IE only CSS'
过滤器(请原谅我的法语)对元素的大小做了一些(显然是错误的)假设,并且正在删除和重新绘制整个内容

编辑: 我已经为那些喜欢自己测试的人隔离了测试;)


有一个
过滤器:alpha(不透明度=100)。把它拿走,你就会没事的。当我测试这个的时候

我的猜测是,这个愚蠢的fr*cking'IE only CSS'
过滤器(请原谅我的法语)对元素的大小做了一些(显然是错误的)假设,并且正在删除和重新绘制整个内容

编辑: 我已经为那些喜欢自己测试的人隔离了测试;)


我可以使用web developer tools插件删除它,但如何在我的插件中实现它呢。我稍微“摆弄”了一下,把问题孤立起来。它与
z-index
以及
filter
指令有关。不过,我的close div的z指数比包装纸的高。是的,在我的“小提琴”中,我也是这样做的。如果没有显式设置包装器div的
z-index
,则不会出现问题。请参阅以获取证据。我可以使用web developer tools插件删除它,但如何在我的插件中实现它?无需担心。我稍微“摆弄”了一下,把问题孤立起来。它与
z-index
以及
filter
指令有关。不过,我的close div的z指数比包装纸的高。是的,在我的“小提琴”中,我也是这样做的。但是,如果不显式地设置包装器div的
z-index
,则不会出现问题。有关证明,请参阅。