二级菜单不会在Chrome中显示

时间:2018-03-20 11:30:46

标签: html css menu submenu

任何想法为什么子菜单出现在Firefox中,但在“溢出”时不会出现在Chrome中。被设置为' auto'?当菜单中出现滚动条时,子菜单不会显示(在Chrome中)。

  display: inline-block;
  position: fixed;
  max-height: 100px;
  overflow: auto;

  visibility: hidden;

  font-size: 12px;
  list-style-type: none;

  padding: 5px 0;
  background: #EFEFEF;
  border: 1px solid #B2B2B2;
  border-radius: 6px;
  z-index: 9999;

由于

1 个答案:

答案 0 :(得分:0)

同意上述评论,但与此同时,有两件事可能会这样做:   - 您确定visibility:hidden属性和overflow:auto属性是否应用于正确的元素?可能是您的可见性代码正在转移到子菜单。

另一种可能的解决方法是使用'position' - >元素是否需要在您的情况下“固定”?将它改为亲戚帮助了这张海报:Strange behavior of "overflow: auto" on Chrome