Telerik-mvc 菜单:将单个元素向右对齐?

发布于 2024-11-06 23:43:51 字数 343 浏览 5 评论 0原文

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

现在,我正在查看他们的菜单 ( http://demos.telerik.com/aspnet- mvc/menu ),并且想知道是否可以将最后一个项目对齐到栏的最右侧,但将其余项目堆叠在右侧。

Menu 的文档解释了如何反转整个 Menu 的对齐方式,但它和 MenuItem 都没有显示任何明显的方法来控制其布局。

这可能吗?

非常感谢!

In an asp.net-mvc-3 project, I'm going to be using Telerik Extensions.

Right now, I'm looking at their Menu ( http://demos.telerik.com/aspnet-mvc/menu ), and wondering if one could align the last item to the far right of the bar, but leaving the rest stacked to the right.

The documentation of Menu explains how to reverse the alignment of the whole Menu, but neither it nor the MenuItem show any obvious way to control their layout.

Is this possible?

Many thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

帝王念 2024-11-13 23:43:51

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

检查菜单项 api 的 .HtmlAttributes 对象。

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

You could add a CssClass to the last menu item and style it to to the right.

Check the .HtmlAttributes object of the menu item api.

ci.Add().Text("Categories")
  .Url(Url.Action("Categories", "ProductCategories"))
  .HtmlAttributes(new { @class="last"});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文