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

Foundation 分页

Foundation 分页(Pagination)详解(超级完整版,一次讲透)
我们继续你的 Foundation 系列,今天把分页(Pagination)讲得清清楚楚!Foundation 6+ 的 Pagination 组件简单强大,支持居中对齐、禁用状态、无障碍访问,常用于表格底部、搜索结果、文章列表等场景。

1. 基本结构(最常用)

<ulclass="pagination"role="navigation"aria-label="Pagination"><liclass="pagination-previous disabled">上一页</li><!-- disabled 表示禁用 --><liclass="current"><spanclass="show-for-sr">当前页</span>1</li><li><ahref="#"aria-label="Page 2">2</a></li><li><ahref="#"aria-label="Page 3">3</a></li><li><ahref="#"aria-label="Page 4">4</a></li><liclass="ellipsis"aria-hidden="true"></li><!-- 省略号 --><li><ahref="#"aria-label="Page 12">12</a></li><liclass="pagination-next"><ahref="#"aria-label="Next page">下一页</a></li></ul>

2. 常见变体

  • 居中对齐:加text-center类到父容器
<divclass="pagination text-center"><!-- pagination ul 同上 --></div>
  • 简单分页(只有上一页/下一页)
<ulclass="pagination"><liclass="pagination-previous"><ahref="#">上一页</a></li><liclass="pagination-next"><ahref="#">下一页</a></li></ul>
  • 带箭头(用 Foundation Icons)
<liclass="pagination-previous"><ahref="#"><iclass="fi-arrow-left"></i></a></li><liclass="pagination-next"><ahref="#"><iclass="fi-arrow-right"></i></a></li>

3. 无障碍最佳实践

  • aria-label描述页面
  • .show-for-sr隐藏当前页文字,只读屏器可见
  • role="navigation"aria-label="Pagination"

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 Pagination 分页全家福</h3><!-- 标准分页(居中) --><divclass="text-center"><ulclass="pagination"><liclass="pagination-previous disabled">上一页</li><liclass="current"><spanclass="show-for-sr">当前页</span>1</li><li><ahref="#">2</a></li><li><ahref="#">3</a></li><li><ahref="#">4</a></li><liclass="ellipsis"></li><li><ahref="#">13</a></li><liclass="pagination-next"><ahref="#">下一页</a></li></ul></div><!-- 简单箭头分页 --><ulclass="pagination text-center"style="margin-top:30px;"><liclass="pagination-previous"><ahref="#">« 上一页</a></li><liclass="pagination-next"><ahref="#">下一页 »</a></li></ul><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 Pagination 示例):

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

你现在想干嘛?
→ 明天继续讲 Foundation 表格(Table)还是面包屑(Breadcrumbs)?
→ 帮我做一个带“共 156 条,第 1/13 页”文字的分页?
→ 给我一个结合表格的完整分页示例?

直接回复下一句:
“明天讲 table”
“帮我做带文字分页”
“给我表格分页示例”

我立刻给你写好!

http://www.rkmt.cn/news/109636.html

相关文章:

  • 2026年AI人才争夺战:岗位需求激增,薪资飙升,大厂与巨头争相抢夺AI精英!
  • Miniconda:轻量级Python版本管理利器
  • Qwen3-VL-30B模型下载与安全校验指南
  • 开源免费、私有化部署的项目管理系统,附Demo和源码地址!
  • FLUX.1-ControlNet图像生成问题全解析
  • 用ACE-Step实现风格化音乐生成的实践路径
  • 2025年快速发稿指南:新闻投稿平台有哪些时效性“黑马”?
  • LangChain与AutoGPT核心差异全景解析
  • 使用LLaMa-Factory轻松微调LLaMa3大模型
  • GAN基础与应用:从原理到PaddlePaddle实践
  • 9、Linux 文本查看全攻略
  • 利用看板工具进行灵感管理:新媒体团队如何告别混乱,把碎片想法变成爆款?
  • Llama-Factory使用指南:从入门到实战
  • Qwen3-VL-8B部署常见错误与实战优化
  • Foundation 开关
  • 2025北京16区装修口碑TOP10权威榜!亿丰方圆98%满意度登顶,全区域业主实名推荐 - 品牌智鉴榜
  • LobeChat能否查找参考文献?学术研究好搭档
  • 高级语言程序设计课程第十次个人作业
  • ComfyUI AnyText节点实现中英文文字生成
  • 在线教程丨微软开源VibeVoice,可实现90分钟4角色自然对话
  • Wan2.2-T2V-A14B服务雪崩?反脆弱LLM运维指南
  • 数据标注平台对院校/企业而言,有什么应用价值?
  • FaceFusion开源换脸工具使用全指南
  • EPLAN电气设计:解决EPLAN卡顿的实用技巧
  • 49、基于 Web 的待办事项列表应用:todolist.pl 详解
  • 基于SpringBoot和Vue的机票预定系统的设计与实现-计算机毕业设计源码+LW文档分享
  • 2025最新最全!蓝队护网初级面试题合集!
  • LobeChat能否生成二维码?实用小功能上线
  • AI算法视角下非农夜冲击波来袭,黄金高位区间震荡态势的深度神经网络解析
  • Mybaits的优点缺点?