折叠的导航 - 如何在 hover/click 时使下拉菜单出现在 'Services' 导航 link 下?
Collapsed Nav - How can I make the drop down menu appear under 'Services' nav link when hover/click?
当分辨率小于 768 像素宽时,我的导航栏会折叠,但我的导航栏中的下拉菜单出现问题。当我在 'services' 上 hover/click 时,下拉菜单将 'services' 和 'portfolio down' 向上推,老实说看起来不太好。当您在 'services' 上 hover/click 时,'services' 保持原样并且下拉菜单 ('Rails' & 'Events') 出现在其下方,我怎么能把它放在哪里并按下 'Portfolio' link?
我遇到的最大问题是在移动设备上查看时,当您单击 'services' 时,它会自动从下拉列表中选择 'rail' link,因为它的定位方式.如何固定 'services' 按钮的位置,使子菜单显示在按钮下方?
下面是我的代码。
enter code here
codepen
发生这种情况是因为您已将 justify-content: space-evenly;
赋值给 .nav-links
,因此它会根据内容调整间距。
将其更改为 justify-content: normal;
,并为 li
填充空格。
@media only screen and (max-width: 768px)
.nav-links {
justify-content: normal;
float: none;
position: fixed;
z-index: 9;
{...}
}
当分辨率小于 768 像素宽时,我的导航栏会折叠,但我的导航栏中的下拉菜单出现问题。当我在 'services' 上 hover/click 时,下拉菜单将 'services' 和 'portfolio down' 向上推,老实说看起来不太好。当您在 'services' 上 hover/click 时,'services' 保持原样并且下拉菜单 ('Rails' & 'Events') 出现在其下方,我怎么能把它放在哪里并按下 'Portfolio' link?
我遇到的最大问题是在移动设备上查看时,当您单击 'services' 时,它会自动从下拉列表中选择 'rail' link,因为它的定位方式.如何固定 'services' 按钮的位置,使子菜单显示在按钮下方?
下面是我的代码。
enter code here
codepen
发生这种情况是因为您已将 justify-content: space-evenly;
赋值给 .nav-links
,因此它会根据内容调整间距。
将其更改为 justify-content: normal;
,并为 li
填充空格。
@media only screen and (max-width: 768px)
.nav-links {
justify-content: normal;
float: none;
position: fixed;
z-index: 9;
{...}
}