怎么使文字居中显示
还有灰化的问题,就是选中一项后改变这一项的颜色,
<asp:Menu StaticSelectedStyle-HorizontalPadding="" ID="menuFunction" runat="server" OnMenuItemClick="menuFunction_MenuItemClick" >
<StaticMenuItemStyle CssClass="MenuTabItem" />
<StaticMenuStyle BackColor="#EEEEEE" Font-Size="20px" Width="175"/>
<StaticMenuItemStyle BorderStyle="Solid" BorderWidth="0px" BorderColor="#a4c5ee" Height="23" CssClass="menuItem"/>
<DynamicMenuItemStyle HorizontalPadding="10" />
<DynamicMenuStyle HorizontalPadding="10" BorderStyle="Outset" BorderWidth="1px"
BorderColor="LightGray" BackColor="#EEEEEE" VerticalPadding="4px" />
<DynamicMenuItemStyle HorizontalPadding="10"
BorderStyle="Solid" BorderWidth="1px" BorderColor="#F7F3F7" />
<StaticHoverStyle BackColor="#CECECE" BorderStyle="Solid"
BorderWidth="1px" BorderColor="DarkGray" />
<DynamicHoverStyle BackColor="#CECECE" BorderStyle="Solid"
BorderWidth="1px" BorderColor="DarkGray" />
<StaticSelectedStyle BackColor="#CECECE" BorderStyle="Solid"
BorderWidth="1px" BorderColor="DarkGray" />
</asp:Menu>
还有灰化的问题,就是选中一项后改变这一项的颜色,
<asp:Menu StaticSelectedStyle-HorizontalPadding="" ID="menuFunction" runat="server" OnMenuItemClick="menuFunction_MenuItemClick" >
<StaticMenuItemStyle CssClass="MenuTabItem" />
<StaticMenuStyle BackColor="#EEEEEE" Font-Size="20px" Width="175"/>
<StaticMenuItemStyle BorderStyle="Solid" BorderWidth="0px" BorderColor="#a4c5ee" Height="23" CssClass="menuItem"/>
<DynamicMenuItemStyle HorizontalPadding="10" />
<DynamicMenuStyle HorizontalPadding="10" BorderStyle="Outset" BorderWidth="1px"
BorderColor="LightGray" BackColor="#EEEEEE" VerticalPadding="4px" />
<DynamicMenuItemStyle HorizontalPadding="10"
BorderStyle="Solid" BorderWidth="1px" BorderColor="#F7F3F7" />
<StaticHoverStyle BackColor="#CECECE" BorderStyle="Solid"
BorderWidth="1px" BorderColor="DarkGray" />
<DynamicHoverStyle BackColor="#CECECE" BorderStyle="Solid"
BorderWidth="1px" BorderColor="DarkGray" />
<StaticSelectedStyle BackColor="#CECECE" BorderStyle="Solid"
BorderWidth="1px" BorderColor="DarkGray" />
</asp:Menu>
我试了一下,文字是可以居中的。但在有一排文字因为三角形的关系,文字会靠左一些。
如果你是用VS的话,你可以在设计视图里(一定不要调试模式)有鼠标真接选择你的Menu在右键菜单里有一个“样式” 命令中打一下。
选中项改变颜色就简单了,还是鼠标右键菜单的属性(同相不要在调试模式)有一个“属性”命令,在样式部分比如StaticSelectedStyle、staticHoverStyle属性等自己试一试吧