Asp.net mvc Telerik mvc菜单:将单个元素向右对齐?

Asp.net mvc Telerik mvc菜单:将单个元素向右对齐?,asp.net-mvc,menu,telerik-mvc,Asp.net Mvc,Menu,Telerik Mvc,在asp.net-mvc-3项目中,我将使用Telerik扩展 现在,我正在查看他们的菜单(),想知道是否可以将最后一项对齐到最右边的栏中,但将其余的项堆叠到右边 菜单的文档说明了如何反转整个菜单的对齐方式,但它和菜单项都没有显示任何明显的方式来控制它们的布局 这可能吗 非常感谢 您可以将CssClass添加到最后一个菜单项,并将其设置为右侧样式 检查菜单项api的.HtmlAttributes对象 ci.Add().Text("Categories") .Url(Url.Action("C

在asp.net-mvc-3项目中,我将使用Telerik扩展

现在,我正在查看他们的菜单(),想知道是否可以将最后一项对齐到最右边的栏中,但将其余的项堆叠到右边

菜单的文档说明了如何反转整个菜单的对齐方式,但它和菜单项都没有显示任何明显的方式来控制它们的布局

这可能吗


非常感谢

您可以将CssClass添加到最后一个菜单项,并将其设置为右侧样式

检查菜单项api的.HtmlAttributes对象

ci.Add().Text("Categories")
  .Url(Url.Action("Categories", "ProductCategories"))
  .HtmlAttributes(new { @class="last"});

您可以将CssClass添加到最后一个菜单项,并将其样式设置为右侧

检查菜单项api的.HtmlAttributes对象

ci.Add().Text("Categories")
  .Url(Url.Action("Categories", "ProductCategories"))
  .HtmlAttributes(new { @class="last"});

非常感谢。你的解决方案正是我所需要的。最后我使用了:.HtmlAttributes(new{style=“float:right;”“}),它做同样的事情,而不需要在其他地方定义类。感谢您提供答案。这也正是我想要的。谢谢!你的解决方案正是我所需要的。最后我使用了:.HtmlAttributes(new{style=“float:right;”“}),它做同样的事情,而不需要在其他地方定义类。感谢您提供答案。这也是我一直在寻找的。