请参阅此处的工作示例:http: //jsfiddle.net/pratik136/z4gQC/26/
将您的 CSS 更改为:
div.vertical
{
width:100%;
height:80px;
}
div.vertical ul
{
list-style-type:none;
margin:0;
padding:0;
}
div.vertical li
{
float:left;
width:200px;
background-color:#f3f3f3;
}
div.vertical a
{
display: inline-block;
width:50px;
}
div.vertical a:link,div.vertical a:visited
{
font-weight:bold;
color:#666666;
text-align:left;
padding:8px;
text-decoration:none;
}
div.vertical li:hover,div.vertical a:active
{
background-color:#d4d4d4;
}
span
{
display: table-cell;
vertical-align: middle;
}
编辑:
OP 要求 [empty] 右对齐。
小提琴:http: //jsfiddle.net/pratik136/z4gQC/35/
将类添加到<a href="#">[empty]</a>
as
<a href="#" class="right">[empty]</a>
并将以下内容添加到您的 CSS 中:
div.vertical a.right:link, div.vertical a.right:visited{
text-align: right;
}
</p>