嘿,我添加了一個菜單控制到我的網頁被垂直顯示。我無法找到一個方式來增加空間(我想大約爲5px)在菜單項之間,所以我只是做了一些與此類似:我無法在ASP.NET頁面中放置菜單控件。我的解決方案是否是正確的方法?
<asp:Menu ID="Menu1" runat="server" BackColor="ActiveBorder">
<Items>
<asp:MenuItem NavigateUrl="~/About.aspx" Text="One" />
</Items>
</asp:Menu>
<p></p>
<asp:Menu ID="Menu2" runat="server" BackColor="ActiveBorder">
<Items>
<asp:MenuItem NavigateUrl="~/Default.aspx" Text="Two" />
</Items>
</asp:Menu>
我剛剛創建多個菜單控件與一個菜單項目控制,並在菜單控件之間放置一箇中斷。這對我來說似乎非常錯誤,但我無法找到另一種方式。此外,這是一個有點偏離的主題,但可以使用空段落標籤作爲換行符嗎?(有時br標籤太多)謝謝..
酷,這更有意義,用於控制的菜單項之間的間距。但是,有沒有辦法有僅使用一個菜單控制的MenuItems之間的間距,而不是我做的方式,通過與中只有一個菜單項控制創建多個菜單控件?謝謝... – 2010-05-27 15:34:26
我不知道什麼標記的菜單控制造成的,但你可以查看頁面的源代碼和設計圍繞着你的CSS。也看看這個鏈接,造型你的菜單http://msdn.microsoft.com/en-us/library/ms366731.aspx如果你不使用它 – earthling 2010-05-27 17:37:21
還檢查了Firebug的,你可以調整上飛的風格和弄清楚你應該在CSS中放置什麼 – earthling 2010-05-27 17:38:47