2011-08-03 24 views
3

In Site.master、 ナビゲーションメニュー項目の高さを設定するにはどうすればいいですか?私は、すべてのメニュー項目の高さが同じで、テキストの中心が欲しいです。メニュー項目の高さ

<asp:Menu ID="NavigationMenu" runat="server" CssClass="menu" StaticMenuItemStyle-Height="148px" EnableViewState="false" IncludeStyleBlock="false" Orientation="Horizontal" 
       StaticSelectedStyle-CssClass="selected" > 
       <Items> 
        <asp:MenuItem NavigateUrl="~/_UILayer1/AdminAcctInfo.aspx" Text="Admin Profile <br/>Info"/> 
        <asp:MenuItem NavigateUrl="~/_UILayer1/BUsersAcctInfo.aspx" Text="Business Users <br/>Profile Info"/> 
        <asp:MenuItem NavigateUrl="~/_UILayer1/FMMPublication.aspx" Text="Publication"/> 

       </Items> 
      </asp:Menu>  

StaticMenuItemStyle高さも高さのオプションはいずれも、

おかげ 日

答えて

1

(あなたは、このために4.0必要):

<asp:Menu ID="NavigationMenu" runat="server" StaticMenuItemStyle-CssClass="MenuItem" 
    Orientation="Horizontal" > 
    <Items> 
     <asp:MenuItem NavigateUrl="~/_UILayer1/AdminAcctInfo.aspx" Text="Admin Profile <br/>Info" /> 
     <asp:MenuItem NavigateUrl="~/_UILayer1/BUsersAcctInfo.aspx" Text="Business Users <br/>Profile Info" /> 
     <asp:MenuItem NavigateUrl="~/_UILayer1/FMMPublication.aspx" Text="Publication" /> 
    </Items> 
</asp:Menu> 

CSSをクラス:

.MenuItem 
{ 
    height: 150px; 
    text-align: center; 
} 
関連する問題