gpt4 book ai didi

html - CSS 导航菜单不删除子菜单

转载 作者:太空宇宙 更新时间:2023-11-03 22:29:48 25 4
gpt4 key购买 nike

创建了一个带有一个下拉菜单的导航菜单。出于某种原因,我无法获得正确的 CSS 删除“Main 3”上的菜单。有人会介意查看我的 CSS 以查看是否有我遗漏的内容吗。

HTML

<ul class="navmenu">
<li><a href="#" id="mnu_Home">Main 1</a></li>
<li><a href="#" id="mnu_aboutus">Main 2</a></li>
<li>
<a href="#" id="mnu_Services">Main 3</a>
<ul>
<li><a href="#" id="mnu_painmanagement">Sub 1</a></li>
<li><a href="#" id="mnu_weightloss">Sub 2 </a></li>
<li><a href="#" id="mnu_cosmetic">Sub 3</a></li>
<li><a href="#" id="mnu_vitamins">Sub 4</a></li>
</ul>
</li>
<li><a href="#" id="mnu_testimonials">Main 4</a></li>
<li><a href="#" id="mnu_patientforms">Main 5</a></li>
<li><a href="#" id="mnu_contactus">Main 6</a></li>
<li><a href="#" id="mnu_patientportal">Main 7</a></li>
</ul>

CSS

.navmenu{
background: #510E2A;
height: 35px;
margin: 0;
padding: 0;
list-style-type: none;
overflow: hidden;
text-align: justify;
}
.navmenu li{
float: left;
}
.navmenu li a{
display: block;
padding:9px 20px;
text-decoration: none;
font-family: THCFontSemiBold;
color: #f3ac3f;
font-weight: bold;
}
.navmenu ul{
list-style-type: none;
position: absolute;
z-index: 1000;
left: -9999em;
}
.navmenu li:hover{
position: relative;
}
.navmenu li:hover ul {
left:0px;
top:30px;
background:#5FD367;
padding:0px;
}
.navmenu li:hover ul li a {
padding:5px;
display:block;
width:168px;
text-indent:15px;
background-color:red;
}
.navmenu li:hover ul li a:hover { background:#005555; }

Fiddle is here

最佳答案

只需从导航菜单中删除溢出

.navmenu{
background: #510E2A;
height: 35px;
margin: 0;
padding: 0;
list-style-type: none;
text-align: justify;
}

Updated Fiddle

关于html - CSS 导航菜单不删除子菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49014161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com