我有一堆超链接,我想在td水平对齐。问题是它们是垂直对齐的。是因为我正在使用
display : block;
我知道我应该使用ul,li等但是如果我不希望怎么办?所以请帮帮我。我只想并排排列这些超链接。
我的CSS:
.homehyperlink {
width:90px;
height:50px;
color:#CCCCCC;
text-align:center;
line-height: 50px;
display: block;
font-size: large;
font-weight: 700;
font-family:'Palatino Linotype';
}
.homehyperlink:hover {
width:90px;
height:50px;
color:#FFFFFF;
text-align:center;
line-height: 50px;
display: block;
background-color:#FB2020;
font-weight:bolder;
font-family:'Palatino Linotype';
}
.homehyperlink:active {
width:90px;
height:50px;
color:#FFFFFF;
text-align:center;
line-height: 50px;
display: block;
background-color:#FB2020;
font-weight:bolder;
position: relative;
top: 1px;
font-family:'Palatino Linotype';
}
.munmaintable1234 {
text-align:left;
background-color: #333333;
height:50px;
}
以下是我如何安排链接:
<td class="munmaintable1234" colspan="4">
<asp:HyperLink ID="HyperLink4" runat="server" class="homehyperlink" NavigateUrl="~/test.aspx">HOME</asp:HyperLink>
<asp:HyperLink ID="HyperLink1" runat="server" class="homehyperlink" NavigateUrl="~/test.aspx">HOME</asp:HyperLink>
<asp:HyperLink ID="HyperLink2" runat="server" class="homehyperlink" NavigateUrl="~/test.aspx">HOME</asp:HyperLink>
<asp:HyperLink ID="HyperLink3" runat="server" class="homehyperlink" NavigateUrl="~/test.aspx">HOME</asp:HyperLink>
</td>
答案 0 :(得分:2)
更改
display:block
到
display :inline-block
在
.homehyperLink