Html 无法访问子菜单
我试图在菜单和子菜单之间创造一个缺口,但到目前为止还没有达成协议。当我按下子菜单时,同样的内容变得无法访问。另一件事是,我不想按下内容,只是子菜单 HTML: 下面是一个快速解决方案:Html 无法访问子菜单,html,css,drop-down-menu,Html,Css,Drop Down Menu,我试图在菜单和子菜单之间创造一个缺口,但到目前为止还没有达成协议。当我按下子菜单时,同样的内容变得无法访问。另一件事是,我不想按下内容,只是子菜单 HTML: 下面是一个快速解决方案: .site-navigation .menu > li > a { margin-bottom: 20px; padding-bottom: 20px; } 但是你真的应该重新设计菜单。我建议您在.sub菜单中添加一个填充顶部,但为此,您必须将背景颜色移动到(例如)子菜单包装上,以
.site-navigation .menu > li > a {
margin-bottom: 20px;
padding-bottom: 20px;
}
但是你真的应该重新设计菜单。我建议您在.sub菜单中添加一个填充顶部,但为此,您必须将背景颜色移动到(例如)子菜单包装上,以保持视觉间隙。这里有一个快速修复方法:
.site-navigation .menu > li > a {
margin-bottom: 20px;
padding-bottom: 20px;
}
但是你真的应该重新设计菜单。我建议您在.sub菜单中添加一个填充顶部,但为此,您必须将背景颜色移动到(例如)子菜单包装上,以保持视觉间隙。这里有一个快速修复方法:
.site-navigation .menu > li > a {
margin-bottom: 20px;
padding-bottom: 20px;
}
但是你真的应该重新设计菜单。我建议您在.sub菜单中添加一个填充顶部,但为此,您必须将背景颜色移动到(例如)子菜单包装上,以保持视觉间隙。这里有一个快速修复方法:
.site-navigation .menu > li > a {
margin-bottom: 20px;
padding-bottom: 20px;
}
但是你真的应该重新设计菜单。我建议您在.sub菜单中添加一个填充顶部,但为此,您必须将背景颜色移动到(例如)子菜单包装上,以便保持视觉间隙。我认为此链接可能会有所帮助 HTML
<div style="display:inline-block" id="menu1outer">
<a href=""><div class="menus">Menu 1</div></a>
<a href=""><div id="submenus1" class="submenus">Sub 1</div><a/>
<a href=""><div id="submenus1" class="submenus">Sub 2</div><a/>
<a href=""><div id="submenus1" class="submenus">Sub 3</div><a/>
</div>
<div style="margin-left:50px;display:inline-block" id="menu2outer">
<a href=""><div class="menus">Menu 2</div></a>
<a href=""><div id="submenus2" class="submenus">Sub 1</div><a/>
<a href=""><div id="submenus2" class="submenus">Sub 2</div><a/>
<a href=""><div id="submenus2" class="submenus">Sub 3</div><a/>
</div>
我认为这个链接可能会有所帮助 HTML
<div style="display:inline-block" id="menu1outer">
<a href=""><div class="menus">Menu 1</div></a>
<a href=""><div id="submenus1" class="submenus">Sub 1</div><a/>
<a href=""><div id="submenus1" class="submenus">Sub 2</div><a/>
<a href=""><div id="submenus1" class="submenus">Sub 3</div><a/>
</div>
<div style="margin-left:50px;display:inline-block" id="menu2outer">
<a href=""><div class="menus">Menu 2</div></a>
<a href=""><div id="submenus2" class="submenus">Sub 1</div><a/>
<a href=""><div id="submenus2" class="submenus">Sub 2</div><a/>
<a href=""><div id="submenus2" class="submenus">Sub 3</div><a/>
</div>
我认为这个链接可能会有所帮助 HTML
<div style="display:inline-block" id="menu1outer">
<a href=""><div class="menus">Menu 1</div></a>
<a href=""><div id="submenus1" class="submenus">Sub 1</div><a/>
<a href=""><div id="submenus1" class="submenus">Sub 2</div><a/>
<a href=""><div id="submenus1" class="submenus">Sub 3</div><a/>
</div>
<div style="margin-left:50px;display:inline-block" id="menu2outer">
<a href=""><div class="menus">Menu 2</div></a>
<a href=""><div id="submenus2" class="submenus">Sub 1</div><a/>
<a href=""><div id="submenus2" class="submenus">Sub 2</div><a/>
<a href=""><div id="submenus2" class="submenus">Sub 3</div><a/>
</div>
我认为这个链接可能会有所帮助 HTML
<div style="display:inline-block" id="menu1outer">
<a href=""><div class="menus">Menu 1</div></a>
<a href=""><div id="submenus1" class="submenus">Sub 1</div><a/>
<a href=""><div id="submenus1" class="submenus">Sub 2</div><a/>
<a href=""><div id="submenus1" class="submenus">Sub 3</div><a/>
</div>
<div style="margin-left:50px;display:inline-block" id="menu2outer">
<a href=""><div class="menus">Menu 2</div></a>
<a href=""><div id="submenus2" class="submenus">Sub 1</div><a/>
<a href=""><div id="submenus2" class="submenus">Sub 2</div><a/>
<a href=""><div id="submenus2" class="submenus">Sub 3</div><a/>
</div>
将背景设置为
li
而不是ul
,并添加填充顶部:
.site-navigation .sub-menu {
display: none;
position: absolute;
left: 0;
z-index: 99999;
padding-top: 20px;
}
.site-navigation .sub-menu li {
background-color: #333;
/* Nav bar dropdown background color */
-webkit-box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.6);
box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.6);
}
将背景设置为
li
而不是ul
,并添加填充顶部:
.site-navigation .sub-menu {
display: none;
position: absolute;
left: 0;
z-index: 99999;
padding-top: 20px;
}
.site-navigation .sub-menu li {
background-color: #333;
/* Nav bar dropdown background color */
-webkit-box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.6);
box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.6);
}
将背景设置为
li
而不是ul
,并添加填充顶部:
.site-navigation .sub-menu {
display: none;
position: absolute;
left: 0;
z-index: 99999;
padding-top: 20px;
}
.site-navigation .sub-menu li {
background-color: #333;
/* Nav bar dropdown background color */
-webkit-box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.6);
box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.6);
}
将背景设置为
li
而不是ul
,并添加填充顶部:
.site-navigation .sub-menu {
display: none;
position: absolute;
left: 0;
z-index: 99999;
padding-top: 20px;
}
.site-navigation .sub-menu li {
background-color: #333;
/* Nav bar dropdown background color */
-webkit-box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.6);
box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.6);
}