html - Div 在 IE8/7 中不可见...有时

标签 html css internet-explorer

我遇到了一个以前从未遇到过的奇怪问题。

我正在为此页面编写前端代码:已编辑

当我在 IE 中查看它时,下拉 div 没有显示(我目前将它设置为在我进行故障排除时始终显示,所以它是包含男性和女性类别列表的大块)。我可以在 IE Dev Tools 中单击该 div 并查看其轮廓,但找不到 div 本身。

在故障排除过程中,我将我的代码转储到 jsFiddle 中,稍微弄乱了一下,但它在 IE 中工作正常。它是完全相同的 HTML,我只是将我的外部 CSS 和 JS 文件作为资源加载,所以它们完全相同。

这是 jsFiddle 链接:已编辑

任何人都知道什么给了?

这是受影响的 div 的 CSS:

#productDrop {
    background: url(../../images/global/bgProductDrop.png) no-repeat;
    left: -646px;
    height: 166px;
    padding: 40px;
    top: 37px;
    width: 675px;
}

提前致谢,
马库斯

最佳答案

ie.css 中删除 overflow-x:hidden;#headerWrapper

关于html - Div 在 IE8/7 中不可见...有时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4134880/

相关文章:

html - 高度为 :auto and overflow doesn't work 的 IE11 垂直 flex 盒布局

显示 :box for IE and Opera? 的 CSS 替代方案

html - 结合 HiDPI 监视器了解 srcset 和大小

html - 将 HTML 表格行划分为带标签的部分

html - CSS:如何使 li 之间的 padding-right 均匀?

javascript - 如何用按钮在不同的div中滑动

html - 尝试仅使用 CSS 制作可配置的圆点背景

html - CSS 按钮分为两列

java - 从 Image 对象在浏览器中创建图像

javascript - 通过 Javascript 添加的 CSS 链接填充在 IE 中不起作用