Orchard CMS导航每个区域交替

时间:2013-10-25 21:58:18

标签: c# asp.net asp.net-mvc orchardcms orchardcms-1.7

这似乎很简单,但我不能为我的生活弄清楚。我只是想在< ul>中添加一个CSS类。我的主导航标签。我知道我可以覆盖我主题中的Menu.cshtml视图但是这会覆盖每个菜单。我想专门定位我的主菜单(实际上是导航区域中的菜单小部件)。我试图使用Vandelay Classy模块,但是这会将类名添加到最外层元素(在菜单中是标签)。

具体来说,我正在使用Twitter引导程序,需要将“nav nav-justified”类添加到< ul>反对的对象。同样,这应该仅影响1个菜单(即导航区中的菜单)。我只计划在导航区中有1个菜单,但是如果有一个替代目标可以定位该区域中的每个菜单(在该区域中我确实有多个菜单)我很满意。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

第一个解决方案:将一个类应用于最外层元素原则上就是您所需要的,因为您可以使用嵌套选择器。

第二种解决方案:您可以启用窗口小部件替换功能,该功能将根据区域名称为您提供新的替代项。