css - Z-index 在悬停菜单上始终不起作用

标签 css

将鼠标悬停在页面中间菜单中的“查找酒店”上时,会出现一个悬停菜单,仅使用 CSS,不使用 JavaScript。

http://dusit.syndacast.com/dusitthani/meetings/

然而在主页上,悬停菜单位于其他元素下方,即使 z-index 为 99999

http://dusit.syndacast.com/dusitthani/

两个页面都使用几乎相同的模板,但我看不出有什么区别?

谢谢

最佳答案

z-index:0 添加到 .relative-item 并将 z-index:1 添加到 .blueBar.brand 应该修复它。

 .relative-item {
   position: relative;
   z-index: 0;
 }

.blueBar.brand{
  position: relative;
  z-index: 1;
}

关于css - Z-index 在悬停菜单上始终不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31010539/

相关文章:

javascript - 滚动时缩小导航或调整大小

css - 标签的点击获取里面的复选框值

html - IE11 中的 SVG 问题

html - 插入div并自动显示滚动条

html - 在响应式屏幕上隐藏 div

jquery - 如果将鼠标悬停在 <a> 上,如何在 div 中显示图像?

html - 在 div 的两边添加图像

html - 新页面链接到菜单栏,html

javascript - JS 中的 flex 滚动和菜单栏错误

javascript - 元素在父 div 中的随机位置