Html CSS菜单导航混乱
我正在更新网站的标题导航菜单,如下所示: 正如您所看到的,文本和分隔符被按下,菜单将关闭。我试过几种不同的方法,但都没用。我希望文本和分隔符彼此垂直对齐,顶部没有额外的填充 CSSHtml CSS菜单导航混乱,html,css,navigation,Html,Css,Navigation,我正在更新网站的标题导航菜单,如下所示: 正如您所看到的,文本和分隔符被按下,菜单将关闭。我试过几种不同的方法,但都没用。我希望文本和分隔符彼此垂直对齐,顶部没有额外的填充 CSS /*Header Link Wrap & Align*/ #nav-wrap { width: 100%; overflow: hidden; height: 52px; background-image: url(/nd/images/hlink-bg.jpg);
/*Header Link Wrap & Align*/
#nav-wrap {
width: 100%;
overflow: hidden;
height: 52px;
background-image: url(/nd/images/hlink-bg.jpg);
background-repeat: repeat-x;
}
#nav {
text-align: center;
}
#nav li {
list-style: none;
display: inline-block;
vertical-align: middle;
padding: 0px 10px 0px 0px;
}
#nav a {
color: #FFFFFF;
display: inline-block;
font-family:arial;
margin: 0;
padding: 9px 18px 9px 18px;
text-decoration: none;
vertical-align: middle;
}
#nav a:hover {
background-color: #ffa500;
color: #fff9;
}
.head-divider {
list-style: none;
vertical-align: middle;
display: inline-block;
margin: 0;
width:2px;
height:52px;
background-image:url(/nd/images/h-divider.jpg);
background-repeat: no-repeat;
}
HTML
<div id="nav-wrap">
<ul id="nav">
<li><a href="homes.php">Custom Homes</a></li>
<li class="head-divider"></li>
<li><a href="inspections.php">Inspection Services</a></li>
<li class="head-divider"></li>
<li><a href="energy.php">Energy Audits</a></li>
<li class="head-divider"></li>
<li><a href="contact.php">Contact</a></li>
</ul>
</div>
</div>
非常感谢您的帮助。您可以简单地重置
的边距和填充
将以下样式添加到您的#nav
:
#nav{
margin:0px;
padding:0px;
}
0px是0em是0mm是0是0是0是0。谢谢你的提示-我以后会记得的。