这是我正确的移动菜单CSS:
.mobile_header_menu {
position: fixed;
height: 100%;
width: 280px;
background: #fff;
right: -280px;
top: 0;
z-index: 999999;
}
当点击汉堡包图标时,某些JS会将正确的值更改为0,这会使菜单来自屏幕外(右侧)。
问题:如果菜单比屏幕高,则无法滚动。通过使用fixed而不是absolute,我可以滚动,但现在菜单总是在右侧可见,带有水平滚动条。
如何在不总是可见的情况下滚动菜单?
答案 0 :(得分:2)
将columns
添加到overflow: auto