使asp:菜单向左展开

时间:2016-11-02 09:50:35

标签: asp.net

我有asp:menu,我希望它一直向左扩展。

这是菜单代码

<asp:Menu ID="MultiLevelMenu" DataSourceID="SiteMapDataSource1" runat="server" StaticEnableDefaultPopOutImage="False" MaximumDynamicDisplayLevels="100" orientation="Vertical" CssClass="MLMmenuV"> 
                        <StaticMenuItemStyle CssClass="MLMmvC" />
                        <StaticHoverStyle CssClass="MLMmvoC" />
                        <DynamicMenuStyle CssClass="MLMmenuVsub" />
                        <DynamicMenuItemStyle CssClass="MLMsubmvC" />
                        <DynamicHoverStyle CssClass="MLMsubmvoC" />
                    </asp:Menu>

1 个答案:

答案 0 :(得分:1)

这样做的方法是将整个列表放在div中,并将“dir”属性设置为“rtl”,如下所示:

<div dir="rtl">
//menu's code here
</div>