0

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

具体来说,我正在使用 Twitter 引导程序,需要将类“nav nav-justified”添加到 <ul> 对象以符合要求。同样,这应该只影响 1 个菜单(即导航区域中的菜单)。我只计划在导航区域中有 1 个菜单,但是如果有一个替代方案可以针对该区域中的每个菜单(如果我在该区域中确实有多个菜单),我会全神贯注。

谢谢你的帮助。

4

1 回答 1

0

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

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

于 2013-10-26T04:40:27.703 回答