asp.net - 菜单项高度

标签 asp.net

在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-height或height选项似乎都不起作用

谢谢
太阳

最佳答案

您没有包括CSS类的代码,但这应该可以帮助您:

<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;
}

关于asp.net - 菜单项高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6920471/

相关文章:

asp.net - REGEX - 匹配字符串中任意位置的特殊字符

c# - 如何在 C# Web 应用程序中连接到数据库

asp.net - jQuery黑莓ajax问题

c# - 如何将数据写入yaml文件

asp.net - 使用 Typescript 时出现 Visual Studio 2015 codelens 问题

ASP.NET 调用另一个元素的 DoPostBack 函数

asp.net - "System.Net.HttpListener"在 IAppBuilder 属性中不可用

javascript - 第一次加载谷歌图表时,垂直轴标签没有出现

带有 jquery 圆 Angular 的 asp.net 菜单项

jquery - 在 gridview 内的 div 标签上设置滚动位置