当前位置: 首页 > news >正文

Foundation 选项卡

Foundation 选项卡(Tabs)详解(超级完整版,一次讲透)
我们继续你的 Foundation 系列,今天把选项卡(Tabs)讲得明明白白!Foundation 6+ 的 Tabs 组件超级强大,支持水平/垂直选项卡、响应式(小屏自动变 Accordion)、深链接(URL 哈希切换)、动画等,常用于内容切换、产品详情页、后台管理等。

1. 基本水平 Tabs(最常用)

<ulclass="tabs"data-tabsid="example-tabs"><liclass="tabs-title is-active"><ahref="#panel1"aria-selected="true">Tab 1</a></li><liclass="tabs-title"><ahref="#panel2">Tab 2</a></li><liclass="tabs-title"><ahref="#panel3">Tab 3</a></li></ul><divclass="tabs-content"data-tabs-content="example-tabs"><divclass="tabs-panel is-active"id="panel1"><p>这里是 Tab 1 的内容</p></div><divclass="tabs-panel"id="panel2"><p>这里是 Tab 2 的内容</p></div><divclass="tabs-panel"id="panel3"><p>这里是 Tab 3 的内容</p></div></div>

2. 垂直 Tabs(侧边选项卡)

<divclass="grid-x"><divclass="cell medium-3"><ulclass="tabs vertical"id="vertical-tabs"><liclass="tabs-title is-active"><ahref="#vpanel1">垂直 Tab 1</a></li><liclass="tabs-title"><ahref="#vpanel2">垂直 Tab 2</a></li></ul></div><divclass="cell medium-9"><divclass="tabs-content"data-tabs-content="vertical-tabs"><divclass="tabs-panel is-active"id="vpanel1">垂直内容1</div><divclass="tabs-panel"id="vpanel2">垂直内容2</div></div></div></div>

3. 响应式 Tabs(大屏 Tabs,小屏变 Accordion!超级实用)

data-responsive-accordion-tabs属性:

<ulclass="tabs"data-tabsdata-responsive-accordion-tabs="tabs medium-accordion large-tabs"id="responsive-tabs"><!-- tabs-title 同上 --></ul><divclass="tabs-content"data-tabs-content="responsive-tabs"><!-- tabs-panel 同上 --></div>
  • medium-accordion:中等屏幕以下变 Accordion
  • large-tabs:大屏保持 Tabs

4. 今天直接给你抄的完整代码(复制就能跑)

<!DOCTYPEhtml><html><head><linkrel="stylesheet"href="https://cdn.jsdelivr.net/npm/foundation-sites@6.8.1/dist/css/foundation.min.css"></head><body><h3>Foundation Tabs 选项卡全家福</h3><!-- 基本水平 Tabs --><ulclass="tabs"data-tabsid="basic-tabs"><liclass="tabs-title is-active"><ahref="#panel1">基本 Tab 1</a></li><liclass="tabs-title"><ahref="#panel2">基本 Tab 2</a></li><liclass="tabs-title"><ahref="#panel3">基本 Tab 3</a></li></ul><divclass="tabs-content"data-tabs-content="basic-tabs"><divclass="tabs-panel is-active"id="panel1"><p>内容1:水平选项卡最常用!</p></div><divclass="tabs-panel"id="panel2"><p>内容2:可以放图片、表格、表单...</p></div><divclass="tabs-panel"id="panel3"><p>内容3:支持深链接 #panel3</p></div></div><!-- 响应式 Tabs(试试缩小浏览器看变 Accordion) --><ulclass="tabs"data-tabsdata-responsive-accordion-tabs="accordion medium-tabs"id="resp-tabs"style="margin-top:40px;"><liclass="tabs-title is-active"><ahref="#rpanel1">响应式 Tab 1</a></li><liclass="tabs-title"><ahref="#rpanel2">响应式 Tab 2</a></li></ul><divclass="tabs-content"data-tabs-content="resp-tabs"><divclass="tabs-panel is-active"id="rpanel1"><p>大屏 Tabs,小屏 Accordion!</p></div><divclass="tabs-panel"id="rpanel2"><p>超级适合移动端</p></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 Tabs 示例):

官方文档(最新版):

  • Tabs:https://get.foundation/sites/docs/tabs.html
  • Responsive Accordion Tabs:https://get.foundation/sites/docs/responsive-accordion-tabs.html

你现在想干嘛?
→ 明天继续讲 Foundation 表格(Table)还是分页(Pagination)?
→ 帮我做一个产品详情页的 Tabs(规格、评价、售后)?
→ 给我一个垂直 Tabs + 内容区的完整布局?

直接回复下一句:
“明天讲 table”
“帮我做产品详情 Tabs”
“给我垂直 Tabs 布局”

我立刻给你写好!

http://www.cnnetsun.cn/news/85213.html

相关文章:

  • 巴菲特的投资方法与成功要素
  • 零基础学朴素贝叶斯:从数学原理到Python实现
  • 电商网站解决MIME类型警告的完整方案
  • AI一键搞定SQL Server安装:快马智能配置助手
  • 零基础学会用WebUI构建第一个网页应用
  • 1小时搞定!用WinStep.NTE快速验证Windows应用创意
  • 闪电开发:用auto-py-to-exe快速验证商业创意原型
  • vue3父子组件通信实战应用案例分享
  • 黑白老照片AI一键上色修复,效果惊艳!可离线使用,支持批量处理,太好用啦~
  • 企业级网络管理:NetworkManager在云服务器中的高级应用
  • 中文文档处理最佳实践:Anything-LLM支持UTF-8编码上传与解析
  • 国考资源合集(第二辑)
  • Spring Boot新手必看:轻松解决‘无法访问SpringApplication‘
  • 彩绘陶质文物艺术品的保护与修复应用
  • 企业级应用:用auto-py-to-exe分发内部工具实战
  • Python编程实战:从类与对象到设计优雅
  • 传统加密开发VS快马AI:效率提升300%的秘诀
  • 传统vsAI:tiptap项目开发效率对比实验
  • 传统调试 vs AI辅助:连接问题解决效率对比
  • AI如何帮你轻松实现循环队列?快马平台一键生成代码
  • 电商项目中遇到的自动配置排除实战案例
  • 架构之复杂对象存储
  • 快速验证防火墙规则:firewall-cmd沙盒环境搭建
  • 真实案例:解决‘Not a Genuine ST Device‘的5种方法
  • 如何用AI自动诊断和修复Gradle构建失败问题
  • AI如何帮你一键卸载Office?快马平台自动生成卸载工具
  • 1小时打造VC++运行时检测工具原型
  • LangGraph之工具调用 (ToolNode) 扩展智能体的能力边界
  • 3分钟解决‘npm问题‘:比传统方法快10倍的AI方案
  • 详解transformer模型详解背后的算力支撑:GPU+TensorFlow+清华源