任何想法为什么子菜单出现在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;
由于
答案 0 :(得分:0)
同意上述评论,但与此同时,有两件事可能会这样做: - 您确定visibility:hidden属性和overflow:auto属性是否应用于正确的元素?可能是您的可见性代码正在转移到子菜单。
另一种可能的解决方法是使用'position' - >元素是否需要在您的情况下“固定”?将它改为亲戚帮助了这张海报:Strange behavior of "overflow: auto" on Chrome