如何突出显示当前页面的父页面?
如何突出显示当前页面的父菜单项?
我有一个站点地图,如下所示:
val siteMap = SiteMap(
Menu("Home") / "index",
Menu("Search") / "search" submenus (
Menu("Search Results") / "search-results") >> Hidden)
并且按如下方式使用它:
<lift:Menu.builder ul:class="tabs" li_item:class="selected" />
但是,当我导航到 /search-results 时 - 不再选择 搜索 菜单项(即 css 类 selected 不再应用于它)。
有什么建议吗?
How can I hightlight the parent menu item of the current page?
I have a site map as follows:
val siteMap = SiteMap(
Menu("Home") / "index",
Menu("Search") / "search" submenus (
Menu("Search Results") / "search-results") >> Hidden)
and I use it as follows:
<lift:Menu.builder ul:class="tabs" li_item:class="selected" />
However, when I navigate to the /search-results - the search menu item is no longer selected (i.e. the css class selected is no longer applied to it).
Any tips?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这很简单。您应该使用 Lift 内置代码片段菜单参数 li_path
文档中的某些内容:
所以在你的代码中,你可以这样做:
希望这有帮助。如果您有任何其他问题,请询问:)
it's quite simple. You should use Lift built-in snippet Menu parameter li_path
something from documentation:
so in your code, you could do just:
Hope this helps. If you could have any other questions just ask :)