📅  最后修改于: 2023-12-03 14:51:37.241000             🧑  作者: Mango
向下钻取菜单是常见的导航方式,可以在有限空间内展示更多的导航选项。而 autoHeight 是一种实现向下钻取菜单的方式,使菜单高度自动适应内容高度。
使用 CSS 伪类和动画实现向下钻取菜单 autoHeight。
.menu-item {
height: 0;
overflow: hidden;
}
.menu:hover .menu-item {
height: auto;
}
.menu-item {
transition: height 0.3s ease;
}
使用 CSS 伪类和动画实现向下钻取菜单 autoHeight。
1. 将菜单项包含在一个 div 中,设置 div 的高度为 0。
```css
.menu-item {
height: 0;
overflow: hidden;
}
.menu:hover .menu-item {
height: auto;
}
.menu-item {
transition: height 0.3s ease;
}