news 2026/3/13 2:43:45

Foundation 滑动导航(Off-Canvas)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Foundation 滑动导航(Off-Canvas)

Foundation 滑动导航(Off-Canvas)详解(超级完整版,一次讲透)
我们继续你的 Foundation 系列,今天把滑动导航(Off-Canvas)讲得明明白白!这是 Foundation 6+ 中最强大的响应式组件,用于实现移动端侧边滑出菜单、侧边栏、购物车等。大屏可以固定显示,小屏点击汉堡图标从左侧/右侧/顶部/底部滑出,动画丝滑,支持多层嵌套、叠加模式等。

1. 基本结构(左侧滑出,最常用)

<divclass="off-canvas-wrapper"><!-- 滑动面板(侧边栏) --><divclass="off-canvas position-left"id="offCanvasLeft"data-off-canvas><h5>菜单</h5><ulclass="vertical menu"><li><ahref="#">首页</a></li><li><ahref="#">产品</a></li><li><ahref="#">关于</a></li></ul></div><!-- 主内容区 --><divclass="off-canvas-content"data-off-canvas-content><!-- 触发按钮(小屏显示) --><divclass="title-bar show-for-small-only"><divclass="title-bar-left"><buttontype="button"data-open="offCanvasLeft">☰ 菜单</button></div></div><divclass="grid-container"><h3>主内容区域</h3><p>这里是页面主体内容...</p></div></div></div>

2. 常见变体

  • 右侧滑出position-right
  • 叠加模式(不推开内容):加data-off-canvas="{overlap: true}"
  • 多面板:可以同时有 left + right
  • 结合 Drilldown Menu(多级钻取菜单,移动端超友好):
    <ulclass="vertical menu drilldown"data-drilldown><li><ahref="#">一级</a><ulclass="menu vertical"><li><ahref="#">二级</a></li></ul></li></ul>

3. 今天直接给你抄的完整代码(复制就能跑,带多级菜单)

<!DOCTYPEhtml><html><head><linkrel="stylesheet"href="https://cdn.jsdelivr.net/npm/foundation-sites@6.8.1/dist/css/foundation.min.css"><style>.off-canvas{background:#1779ba;color:white;}.off-canvas a{color:white;}.off-canvas .close-button{color:white;}</style></head><body><divclass="off-canvas-wrapper"><divclass="off-canvas position-left"id="mySidebar"data-off-canvasdata-transition="overlap"><buttonclass="close-button"aria-label="Close menu"type="button"data-close><spanaria-hidden="true">&times;</span></button><h4class="text-center">MyApp</h4><ulclass="vertical menu drilldown"data-drilldown><li><ahref="#">🏠 首页</a></li><li><ahref="#">📁 项目管理</a><ulclass="menu vertical"><li><ahref="#">项目列表</a></li><li><ahref="#">新建项目</a></li></ul></li><li><ahref="#">👤 个人中心</a></li><li><ahref="#">⚙️ 设置</a></li></ul></div><divclass="off-canvas-content"data-off-canvas-content><divclass="title-bar"><divclass="title-bar-left"><buttontype="button"data-toggle="mySidebar">☰ 菜单</button><spanclass="title-bar-title">欢迎使用</span></div></div><divclass="grid-container"style="padding:20px;"><h3>滑动导航演示</h3><p>点击左上角菜单图标(或缩小浏览器),体验侧边滑出效果!支持多级嵌套、平滑动画。</p></div></div></div><scriptsrc="https://cdn.jsdelivr.net/npm/jquery@3.7.1/dist/jquery.min.js"></script><scriptsrc="https://cdn.jsdelivr.net/npm/foundation-sites@6.8.1/dist/js/foundation.min.js"></script><script>$(document).foundation();</script></body></html>

下面给你看真实效果(官方和项目中最标准的 Foundation Off-Canvas 示例):

官方文档(最新版):https://get.foundation/sites/docs/off-canvas.html

你现在想干嘛?
→ 明天继续讲 Foundation 表格(Table)还是模态框(Reveal)?
→ 帮我做一个右侧滑出的购物车 Off-Canvas?
→ 给我一个双侧(左菜单 + 右设置)的完整布局?

直接回复下一句:
“明天讲 table”
“帮我做购物车滑动”
“给我双侧 Off-Canvas”

我立刻给你写好!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/8 21:37:43

Foundation 价格表(Pricing Table)详解

Foundation 价格表&#xff08;Pricing Table&#xff09;详解&#xff08;超级完整版&#xff0c;一次讲透&#xff09; 我们继续你的 Foundation 系列&#xff0c;今天把 价格表&#xff08;Pricing Table&#xff09;讲得明明白白&#xff01;Foundation 6 的 Pricing Table…

作者头像 李华
网站建设 2026/3/5 3:23:32

开源免费、私有化部署的项目管理系统,附Demo和源码地址!

做项目&#xff0c;最怕越忙越乱&#xff0c;越管越累。当企业项目数量不断增长、团队协作愈加复杂时&#xff0c;一款合适的多项目管理系统就显得非常重要了。无论你正在负责项目建设、规划跨部门项目排期&#xff0c;还是需要在多个并行项目中合理调配资源&#xff0c;都可以…

作者头像 李华
网站建设 2026/3/5 11:16:08

Qwen3-VL-8B中文多模态能力实测

Qwen3-VL-8B中文多模态能力实测&#xff1a;轻量级模型如何扛起“识图”大旗&#xff1f; 在智能家居设备日益复杂的今天&#xff0c;用户不再满足于“输入文字、返回答案”的单向交互。他们更希望系统能“看懂”上传的照片——比如一张商品图、一段故障截图&#xff0c;甚至是…

作者头像 李华
网站建设 2026/3/5 11:14:10

Kotaemon揭秘:基于GraphRAG的文档问答创新

Kotaemon揭秘&#xff1a;基于GraphRAG的文档问答创新 在企业级AI应用日益普及的今天&#xff0c;一个核心挑战始终存在&#xff1a;如何让大模型不仅“能说”&#xff0c;还能“懂”&#xff1f;尤其是在金融、法律、医疗等专业领域&#xff0c;用户不再满足于泛泛而谈的答案…

作者头像 李华
网站建设 2026/3/12 0:49:08

LLaMA Factory本地部署与离线安装指南

LLaMA Factory本地部署与离线安装实战指南 在大模型定制化需求日益增长的今天&#xff0c;如何快速、安全地完成私有化部署&#xff0c;成为企业和科研团队面临的关键挑战。LLaMA Factory 正是为此而生——它不仅是一个开源微调框架&#xff0c;更像是一座“自动化工厂”&…

作者头像 李华
网站建设 2026/3/11 9:05:59

【必学收藏】大模型原理深度解析:从Transformer到GPT的完整指南

本文系统性地介绍了大模型的推理原理&#xff0c;从Transformer架构和注意力机制入手&#xff0c;详细解析了不同类型的Transformer架构&#xff0c;特别是GPT模型的工作方式。文章深入浅出地解释了自注意力机制(MHA)、KV缓存、MQA/GQA优化技术以及前馈神经网络(FFN)的核心原理…

作者头像 李华