【问题标题】:Website menu is hidden behind page - Z-index网站菜单隐藏在页面后面 - Z-index
【发布时间】:2017-04-22 11:11:23
【问题描述】:

我正在处理的网站存在问题,因为菜单仅显示主页上的第一个子项(覆盖在 metaslider 顶部),但菜单在其余页面上正确显示。我尝试过操作菜单的 z-index、滑块和页面内容,但无济于事。

我发现当包含 div 的网站内容的 z-index 为 100 时(就像现在一样):

.site-content-contain {
    z-index: 100!important;
}

网站内容显示,但菜单有问题。 只要它的值是 99 或更低,我就可以正确访问菜单,但是站点容器就会出现问题。

其他相关信息是正在使用的主题是 TwentySeventeen 的自定义子主题。

这里是链接: https://www.enitan.co.uk/home/

【问题讨论】:

标签: javascript html css wordpress


【解决方案1】:

CSS

#masthead {
    z-index: 999;
    background-color: red !important; /*You need to use gradient color here */
}

【讨论】:

  • 如果你把这个css属性你的问题将得到解决只需检查它你需要添加淡入淡出透明颜色......
【解决方案2】:

如果您从标题 (.site-header) 和站点容器 (.site-content-contain) 中删除 z-index,我会让您的菜单正常工作:

但它不是真的可读(白色/白色),也许你可以添加边框或框阴影

【讨论】:

  • 不知道为什么你被否决了,但这解决了我的问题,我不得不将 z-index 设置为 auto 以选择默认值(我相信是 3)
猜你喜欢
  • 2014-02-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-16
  • 1970-01-01
  • 2017-04-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多