Html 菜单ul元素未显示在h1和图标下方

Html 菜单ul元素未显示在h1和图标下方,html,css,Html,Css,我创建了一个汉堡包菜单,只有当屏幕小于600像素宽时才会出现。当你点击汉堡图标时,列表就会显示出来。 问题:菜单覆盖了h1和汉堡包图标。我希望菜单显示在图标和标签下方。我正在尝试做与佩奇相似的事情。是我试图编辑的页面,以在单击汉堡菜单时显示菜单(屏幕大小必须为600px或更小) 菜单的HTML: 标题{ 保证金:1px; 显示器:flex; 对齐项目:居中; 证明内容:之间的空间; } .图标{ 显示:内联; } .fa酒吧{ 颜色:白色; } #导航栏列表2{ 宽度:100%; 背景:#00

我创建了一个汉堡包菜单,只有当屏幕小于600像素宽时才会出现。当你点击汉堡图标时,列表就会显示出来。 问题:菜单覆盖了
h1
和汉堡包图标。我希望菜单显示在图标和标签下方。我正在尝试做与佩奇相似的事情。是我试图编辑的页面,以在单击汉堡菜单时显示菜单(屏幕大小必须为600px或更小)

菜单的HTML:

标题{
保证金:1px;
显示器:flex;
对齐项目:居中;
证明内容:之间的空间;
}
.图标{
显示:内联;
}
.fa酒吧{
颜色:白色;
}
#导航栏列表2{
宽度:100%;
背景:#000;
高度:自动;
保证金:0;
填充:0;
位置:固定;
排名:0;
字母间距:0;
}
#导航栏列表2 li{
列表样式:无;
显示:块;
}
#导航栏列表2李a{
颜色:#fff;
线高:50px;
框大小:边框框;
字体大小:粗体;
文本转换:大写;
文字装饰:无;
边缘底部:0px;
边际上限:0px;
左侧填充:20px;
右边填充:20px;
宽度:100%;
身高:100%;
显示:块;
}
#导航栏列表2李a:悬停{
背景色:#fff;
颜色:#000;
}

登录页

移除属性
位置:固定;排名:0来自ID#导航栏uu列表u 2。
然后菜单ul元素将显示在h1和图标下方

标题{
保证金:1px;
显示器:flex;
对齐项目:居中;
证明内容:之间的空间;
}
.图标{
显示:内联;
}
.fa酒吧{
颜色:白色;
}
#导航栏列表2{
宽度:100%;
背景:#000;
高度:自动;
保证金:0;
填充:0;
字母间距:0;
}
#导航栏列表2 li{
列表样式:无;
显示:块;
}
#导航栏列表2李a{
颜色:#fff;
线高:50px;
框大小:边框框;
字体大小:粗体;
文本转换:大写;
文字装饰:无;
边缘底部:0px;
边际上限:0px;
左侧填充:20px;
右边填充:20px;
宽度:100%;
身高:100%;
显示:块;
}
#导航栏列表2李a:悬停{
背景色:#fff;
颜色:#000;
}

登录页

移除属性
位置:固定;排名:0来自ID#导航栏uu列表u 2。
然后菜单ul元素将显示在h1和图标下方

标题{
保证金:1px;
显示器:flex;
对齐项目:居中;
证明内容:之间的空间;
}
.图标{
显示:内联;
}
.fa酒吧{
颜色:白色;
}
#导航栏列表2{
宽度:100%;
背景:#000;
高度:自动;
保证金:0;
填充:0;
字母间距:0;
}
#导航栏列表2 li{
列表样式:无;
显示:块;
}
#导航栏列表2李a{
颜色:#fff;
线高:50px;
框大小:边框框;
字体大小:粗体;
文本转换:大写;
文字装饰:无;
边缘底部:0px;
边际上限:0px;
左侧填充:20px;
右边填充:20px;
宽度:100%;
身高:100%;
显示:块;
}
#导航栏列表2李a:悬停{
背景色:#fff;
颜色:#000;
}

登录页