Html 我能';t使导航栏子菜单垂直对齐

Html 我能';t使导航栏子菜单垂直对齐,html,css,navigation,navbar,submenu,Html,Css,Navigation,Navbar,Submenu,请有人帮忙,我已经做了两天了,就是做不好!我正试图创建一个下拉菜单,以坚持我现有的导航栏。下面是我的代码。我已经设置了导航栏样式为较小的windows/mobile更改,并且仍然需要在子菜单中找出该部分。。帮助:( nav{ 位置:固定; 宽度:100%; z指数:10; } 导航ul{ 列表样式:无; 背景:rgba(0,0,0,0); 溢出:隐藏; 颜色:#000; 填充:0; 文本对齐:居中; 保证金:0; 过渡:1s; } 李国荣{ 显示:内联块; 左侧填充:20px; 右边填充:20

请有人帮忙,我已经做了两天了,就是做不好!我正试图创建一个下拉菜单,以坚持我现有的导航栏。下面是我的代码。我已经设置了导航栏样式为较小的windows/mobile更改,并且仍然需要在子菜单中找出该部分。。帮助:(

nav{
位置:固定;
宽度:100%;
z指数:10;
}
导航ul{
列表样式:无;
背景:rgba(0,0,0,0);
溢出:隐藏;
颜色:#000;
填充:0;
文本对齐:居中;
保证金:0;
过渡:1s;
}
李国荣{
显示:内联块;
左侧填充:20px;
右边填充:20px;
垫面:5px;
垫底:5px;
}
海军ulli a{
文字装饰:无;
颜色:#000;
字体大小:20px;
填充物:5px 5px;
}
nav ul li ul{
显示:无;
}
导航ulli:悬停ul{
显示:块;
位置:绝对位置;
}
导航黑ul{
背景:rgba(255,255,255,1);
颜色:#666;
}
海军黑色航空母舰{
文字装饰:无;
字体大小:20px;
过渡:1s;
过滤器:倒置(50%);
}
.菜单图标{
宽度:100%;
背景:#000;
文本对齐:右对齐;
框大小:边框框;
填充:15px 24px;
光标:指针;
颜色:#00b4ff;
显示:无;
}
@介质(最大宽度:900px){
.导航标志{
位置:固定;
排名:0;
边缘顶部:16px;
}
导航ul{
最大高度:0px;
背景:#000;
}
导航黑ul{
背景:#000;
}
.展示{
最大高度:45em;
}
李国荣{
框大小:边框框;
宽度:100%;
填充:24px0;
文本对齐:居中;
}
.菜单图标{
显示:块;
}
}

将此添加到css中

nav ul li ul li{
  display: block;
  text-align: left;
  margin: 20px 0px;
}

你所需要做的就是把
li
放在
li

里,你能不能再多描述一下你的问题呢?你的预期结果是什么还不清楚/
max height:0px
。这是干什么用的?对于小窗口选项,max height设置回0,windows有不同的导航栏样式小于900px,祝福你的灵魂!我现在觉得自己真的很傻哈哈,太简单了,真不敢相信我错过了!但我还在学习,我只编写了3-4个月的html!学习愉快