Css 就我所知,当IE7包含的所有元素都将溢出设置为可见时,为什么IE7会隐藏我的溢出?

Css 就我所知,当IE7包含的所有元素都将溢出设置为可见时,为什么IE7会隐藏我的溢出?,css,internet-explorer-7,Css,Internet Explorer 7,如果你访问有问题的网站并转到Artwork部分,如果你点击一个图像并在Safari、Chrome或Firefox中查看它的堆栈,你会注意到图像在页面上下延伸,最终消失在边缘 这是你应该看到的。然而,在InternetExplorer7中,溢出在到达页面末尾之前的某个点被切断 问题是。。。我不知道在哪里!我已经看过了,每个包含元素都应该显示溢出。我不知道为什么IE7不是 有没有人知道我可能需要在哪里添加overflow-y:visible 它是否位于以下内容的下方?是否可能是z索引问题,而不是溢出

如果你访问有问题的网站并转到Artwork部分,如果你点击一个图像并在Safari、Chrome或Firefox中查看它的堆栈,你会注意到图像在页面上下延伸,最终消失在边缘

这是你应该看到的。然而,在InternetExplorer7中,溢出在到达页面末尾之前的某个点被切断

问题是。。。我不知道在哪里!我已经看过了,每个包含元素都应该显示溢出。我不知道为什么IE7不是


有没有人知道我可能需要在哪里添加overflow-y:visible

它是否位于以下内容的下方?是否可能是z索引问题,而不是溢出?

问题似乎在于位置:gallery上的相对位置。删除它可以解决这个问题,但通过添加水平滚动条会引发另一个问题。看起来很棘手

这个bug似乎有很好的文档记录。查看以下内容


无论如何,我更喜欢隐藏溢出:p

我不这么认为。它似乎在一个包含元素处被切断。问题是,我不知道是哪个,它们似乎都定义了overflow-y:visible,默认或隐式定义。我要做的是让他们现在都隐式地拥有它。是的,我想我只是想用IE把它隐藏起来。它并不完美,这真的让我很困扰。。。但很明显,我对此无能为力。有趣的是,当IE7几乎没有任何改进时,每个人都抱怨IE6。。。