html - Internet Explorer 中的 z-index 错误

标签 html css internet-explorer google-chrome cross-browser

我有两个尺寸相同的 div。一个 div 放在另一个之上。每当我需要反转时,我都会为另一个 div 分配 z-index。它在 chrome 中运行良好。但是在 Internet Explorer 中,z-index: -1 元素被完全隐藏了。为什么会这样?我使用最新的 Internet Explorer 10 对此进行了测试。你们中的任何人以前发生过这种情况吗?

最佳答案

将 z-indexes 保持为正数。我会给你的元素分配一个默认的 z-index,然后有一个你添加到其中一个或另一个(使用 jquery 等)的显示类,使 z-index 更高。

.item { z-index: 10; }
.item.display { z-index: 20; }

关于html - Internet Explorer 中的 z-index 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19838572/

相关文章:

javascript - 在 IE 中旋转文本,不会变得丑陋

javascript - 使用文本区域和 CSS 字体大小在 Internet Explorer 中出现故障

javascript - 顶部滚动条不可见

html - 使用 flex 在垂直和水平方向均匀分布

jquery - 如何使用 BXSlider 进行延迟加载

javascript - 验证 mouseup/keyup 上的 Bootstrap 单选按钮

php - 表单未在必填字段上显示错误

css - 如何使用 MUI v5 主题创建自定义 CSS 类?

jquery - 在表格中水平显示单选按钮选项?

javascript - 统一的 div 高度和按钮对齐方式