下午好,告诉我如何制作橡胶侧菜单?我的菜单样式如下:
.sub-menu {
display: block;
float: left;
top: 30px;
width: 200px;
height: 100vh;
background-color: #00bfff;
}
.sub-menu li {
padding: 10px 20px 10px 20px;
border-bottom: 1px solid aquamarine;
color: white;
}
.sub-menu a {
color: inherit;
text-decoration: none;
text-transform: uppercase;
}
.sub-menu li:hover {
background-color: darkturquoise;
}
那些。我正在尝试使用height: 100vh.
但如果主要内容放不下页面,则会出现滚动条,菜单会保留在原处。
理想情况下,侧边栏应完全填充侧边栏的颜色。

丙
absolute:丙
flex:丙
table:使用具有通常设置的 flexbox 容器会很好。不要忘记为左侧块添加最小高度。