我有CSS佈局:一列固定寬度的佈局,從maxdesign.comCSS定位固定寬度的佈局
以下是導航DIV:
<div id="navigation">
<ul>
<li><asp:LinkButton ID="lkbDataEntry" runat="server">Data Entry</asp:LinkButton></li>
<li><asp:LinkButton ID="lkbReports" runat="server">Reports</asp:LinkButton></li>
</ul>
</div>
現在,我要放置一個ASP:標籤與當前用戶登錄,在相同的導航DIV做這個:
<div id="navigation">
<ul>
<li><asp:LinkButton ID="lkbDataEntry" runat="server">Data Entry</asp:LinkButton></li>
<li><asp:LinkButton ID="lkbReports" runat="server">Reports</asp:LinkButton></li>
</ul>
<div id="username">
<asp:Label ID="lblUsername" runat="server" Text="User name"></asp:Label>
</div>
</div>
與CSS代碼:
#navigation
{
float: left;
width: 960px;
background: #1f2d3a;
}
#navigation ul
{
margin: 0;
padding: 0;
}
#navigation ul li
{
list-style-type: none;
display: inline;
}
#navigation li a
{
display: block;
float: left;
padding: 1px 5px;
color:#fff;
font-size: 14px;
/*font-weight: bold;*/
border-right: 1px solid#fff;
}
#navigation li a:hover { background:#0c749b; }
#username
{
float: right;
padding-right: 5px;
color:#fff;
}
但是標籤始終顯示在菜單項的下方,在右側但在其下方。
有人可以幫助我嗎?
謝謝!這就是我所做的,它的工作(9分鐘接受你的答案):) – Somebody
高興地幫助! :)'浮動'屬性是最難學的東西之一在CSS –