zblog 首页顶部菜单循环代码
使用 Z-Blog 内置导航模块(推荐)
如果后台通过 模块管理 配置了导航(如默认的 navbar 模块),可直接调用以下代码:
1 | <ul id="top-menu"> |
直接调用分类目录作为菜单
若未使用导航模块,可通过分类目录生成菜单(如以顶级分类为导航项):
1 | <ul id="top-menu"> |
关键点说明
高亮当前菜单
通过 $nav.Current 或 $category.Current.ID 判断当前页面,添加 current 类实现高亮。
多级菜单支持
使用 $nav.SubMenus 可遍历子菜单(需在后台配置多级导航)
自定义样式
根据 HTML 结构编写 CSS,例如:
1 | #top-menu li { display: inline-block; } |