我一直试图找到一个常见问题的解决方案,但由于我的代码中的一些 CSS 规则,我无法使用我找到的任何解决方案。我有一个水平菜单 (a <ul> <li> <a>
),其中包含不同的项目、不同的宽度,我无法在菜单内分配项目,因此它们之间的空间相同。这是代码:
<nav id="main-menu">
<ul class="child-menu">
<li class="menu-1"><a>outsourcing tecnologico</a></li>
<li class="menu-2"><a>seleccion de personal</a></li>
<li class="menu-3"><a>solucion integral de nuevos profesionales</a></li>
<li class="menu-4"><a>consultoria</a></li>
<li class="menu-5"><a>formacion especializada</a></li>
<li class="menu-6"><a>I+D+I<a></li>
</ul>
</nav>
的CSS:
#main-menu {
background-color:#000;
position:relative;
margin:10px 0 0 0;
width:980px;
height:28px;
float:left;
}
#main-menu ul {
width:980px;
margin:0;
}
#main-menu ul li {
float: left;
font-size: 12px;
text-transform: uppercase;
font-weight: bold;
}
#main-menu ul li a {
display:block;
color:#fff;
text-decoration:none;
line-height:27px;
height:28px;
text-align:center;
}