6
4

2 回答 2

11

如果我做对了,那么您只需从 li 元素中删除填充并将其添加到 a. 您还必须更改显示类型:

#primary-menu li{
  list-style-type:none;
  display: inline-block;
  margin: 8px;
}

#primary-menu li a {
   padding: 5px 30px;
   display:block;
}

见:http: //jsfiddle.net/v6ZFx/

于 2012-07-05T14:51:19.070 回答
1

id 应该是唯一的。改用类。永远不要将块元素放在内联元素中。li { display: inline-block; 宽度:自动;填充:0}

现在您可以将 a_s 的宽度设置为完整大小。或者设置 li 元素的宽度。

于 2012-07-05T14:49:14.893 回答