N Nexus UI Component Library
v3.0
陈
由页面以纯 HTML 打开并书写内容。 ========================================================================= -->
通用组件 / 07

面包屑 · Tabs

页面层级的两件基础工具:面包屑说明"我在哪",Tabs 在同一视图里切换内容分组。本页演示 3 种面包屑、4 种 Tabs 与页内锚点目录。所有切换都由 nexus.js 接管,标记里只写 data 属性。

面包屑 Breadcrumb

.crumbs / .sep / .now

三种分隔风格:符号、斜线、层级式。除最后一级外全部可点击,最后一级用 .now 加粗且不可点。

符号分隔 · 默认

细分隔符用「›」,视觉重量最轻,适合 3–5 级深度的后台页面。

斜线分隔

斜线版更贴近文档与知识库的路径语义,等宽字体下可读性更好。

层级式 · 带返回

详情页常用:左侧返回按钮把"回退"变成一次显式点击,右侧保留完整路径。

超长路径 · 中间折叠

层级超过 5 级时折叠中段,点击省略号展开被折叠的层级。

面包屑 + 页面标题 + 操作区

素材库 · 设计资源

标题行左侧放路径、右侧放主操作,是内容型后台最常见的组合。

Tabs 内容切换

[data-tabs] / .tab / .tabpane

容器加 data-tabs,按钮写 data-tab="面板id",面板放在容器同一个父级里并带对应 id,点击即切换 .on,切换逻辑在 nexus.js 中统一处理。

① 默认 Tabs · 实心选中块
订单号买家金额状态
A20315陈嘉明¥1,299.00待发货
A20316林思远¥468.00待付款
A20317赵一鸣¥2,780.50已完成
订单 A20301 · 退款 ¥299.00
申请原因:尺码不合适,已上传 2 张凭证图
待审核
订单 A20288 · 退款 ¥1,150.00
申请原因:商品与描述不符,客服已介入
处理中
2026-10-03 14:22
修改了运费模板
操作人:陈嘉明 · 将华东地区首重运费从 ¥8 调整为 ¥6。
2026-10-03 11:08
上下架商品 12 件
操作人:林思远 · 批量下架了 9 月预售款。
2026-10-02 20:41
导出订单数据
操作人:系统任务 · 导出 2026-09 全量订单至对象存储。
② 下划线 tabs-line

采用全粒面头层牛皮,鞋面经手工缝制,内衬为透气猪皮。中底使用双密度发泡材料,前掌回弹、后跟支撑分级设计。

鞋面材质
头层牛皮
鞋底
双密度发泡 + 橡胶外底
净重
约 286 g(42 码单只)

自签收之日起 7 天无理由退换,30 天内出现开胶、断底等质量问题免费维修。真皮材质建议使用专用清洁膏,避免长时间浸水。

③ 胶囊 tabs-pill
28,640

本周访问量 · 环比 +12.4%

124,980

本月访问量 · 环比 +8.1%

1,436,200

全年访问量 · 环比 -2.3%

④ 带图标的 Tabs
hero-banner-01.png2.4 MB
product-shot-08.jpg1.1 MB
icon-sprite.svg86 KB

Tabs 形态补充

segmented / 卡片头 Tabs
分段控件 · 与 Tabs 等价

分段控件不做内容切换,只表达当前筛选口径;[data-seg] 容器内的按钮点击自动切换 .on。

卡片头 Tabs · 配合操作区
商城首页 · 会场版
更新于 2026-10-03 09:12
在线
商品详情 · 通用模板
更新于 2026-10-01 17:40
在线

草稿箱是空的

创建页面后如果暂不发布,可以保存为草稿,这里会保留最近 30 天的版本。

页内锚点目录

.toc / #anchor

长文档型页面(文章详情、词条、协议)用 .toc 做页内目录,点击跳转到对应锚点。header.php 已设置 scroll-padding-top:88px,跳转后标题不会被顶栏遮住。

一、产品概览

Nexus UI 是一套面向企业级中后台与电商场景的组件库,提供 97 个可直接打开的示例页面,覆盖设计基础、通用组件、浮层弹窗、数据展示、多媒体与 16 个行业模块。

1.1 定价策略

按团队规模分为个人版、团队版、企业版三档,均包含全部组件与源码,差异在于协作人数、私有化部署与技术支持响应时长。

版本席位年费
个人版1¥ 0
团队版最多 20¥ 3,600
企业版不限按需报价

1.2 版本对比

个人版与团队版共享同一套设计令牌;企业版额外提供暗色主题定制、品牌色替换与组件白标。

二、接口说明

所有交互组件通过 data-* 属性声明行为,不需要在页面里写任何初始化脚本。下面是最常用的三个钩子。

<!-- 打开弹窗 -->
<button data-ov-open="ovDemo">打开</button>

<!-- 切换 Tabs -->
<div class="tabs" data-tabs>
  <button class="tab on" data-tab="paneA">A</button>
</div>

<!-- 轻提示 -->
<button data-toast="success">保存</button>

2.1 常见问题

为什么页面里只有两行 PHP?
除了引入 header.php 与 sidebar.php,页面主体全部是纯 HTML:任何人用浏览器直接打开渲染后的页面就能看到效果,也便于交给前端同学二次加工。
深色模式是怎么切换的?
顶栏的切换按钮给 html 加上 .dark 类,所有颜色都来自 CSS 变量,因此无需为深色单独写一套样式。

三、更新日志

v3.0 · 2026-10-03
新增 16 个行业模块
行业页面从 34 个扩充到 50 个,统一接入四级侧栏菜单。
v2.4 · 2026-08-18
设计令牌重构
阴影从 3 档扩展为 5 档,圆角统一为 tag / btn / card / wrap 四档。
v2.0 · 2026-06-02
深色模式正式发布
全部组件支持一键换肤,图表与渐变块同步适配。