如何在HTML中设置列表项的高度?

nec*_*tar 9 html css height html-lists

这是我的代码:

HTML

<div class="menu">
    <ul>
      <li class="active"><a href="index.html">HOME</a></li>
      <li class="active"><a href="#">COMPANY</a></li>
      <li class="active"><a href="#">SOLUTIONS</a></li>
      <li class="active"><a href="#">SERVICES</a></li>
      <li class="active"><a href="#">NEWS & EVENTS</a></li>
      <li class="active"><a href="#">BLOGS</a></li>
      <li class="active"><a href="#">CONTACTS</a></li>
    </ul>
  </div>
Run Code Online (Sandbox Code Playgroud)

CSS

.header .menu ul { margin:33px 10px 0 0; padding:0; float:right; width:auto; height:12px; list-style:none;}
.header .menu ul li { margin:0 4px; float:left;}
Run Code Online (Sandbox Code Playgroud)

它无法识别高度特征.为什么?如何设置菜单项的高度?

scu*_*cum 7

你错过了一个分号:-)

您还可以尝试设置li标签的line-height属性以更改元素中文本的位置.

  • 实际上它在那里......我忘了复制....."分号"不是问题. (2认同)