0
小提琴here如何让一个元素溢出:当父元素溢出时为auto:隐藏?
我试图让这个如果菜单是大于100%的高度,我可以在菜单中滚动,而不是在身体,直到菜单关闭。
当菜单打开我申请了以下内容:
body.menu-open {
overflow: hidden;
}
和菜单样式:
.navbar .menu {
position: fixed;
width: 30%;
height: auto;
min-height: 150%; /* height greater than 100% */
overflow: auto;
top: 50px;
left: -30%;
background-color: DeepSkyBlue;
transition: left 0.2s ease-in-out;
}
这里添加'max-height'是干什么用的?菜单只能达到100%吗? –
编号'max-height:100%'使滚动条出现,因为菜单溢出了“.menu”的100%高度。请参阅片段。 –
哎呀!在我的个人项目中,我还必须在菜单中添加一个“padding-bottom:65px;”,以便在底部显示最后一个菜单项。我有它'位置:固定; top:65px;'所以它一开始没有显示。 –