news 2026/6/19 20:00:32

Foundation 分页

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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”
“帮我做带文字分页”
“给我表格分页示例”

我立刻给你写好!

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

Khoj终极指南:打造个人知识大脑的完整技术方案

Khoj终极指南&#xff1a;打造个人知识大脑的完整技术方案 【免费下载链接】khoj An AI copilot for your second brain. Search and chat with your personal knowledge base, online or offline 项目地址: https://gitcode.com/GitHub_Trending/kh/khoj 想要拥有一个能…

作者头像 李华
网站建设 2026/6/19 17:44:37

LobeChat能否撰写论文摘要?科研人员效率工具

LobeChat能否撰写论文摘要&#xff1f;科研人员效率工具 在当今科研节奏日益加快的背景下&#xff0c;研究者每天面临海量文献阅读与频繁写作输出的压力。一篇高质量的论文摘要&#xff0c;既要精准概括研究核心&#xff0c;又要符合期刊格式规范&#xff0c;往往需要反复打磨…

作者头像 李华
网站建设 2026/6/19 9:25:47

Qwen3-8B大模型快速上手:本地部署与调用实践

Qwen3-8B大模型快速上手&#xff1a;本地部署与调用实践 在消费级显卡上跑通一个真正“能思考”的大模型&#xff0c;曾经是许多开发者遥不可及的梦想。如今&#xff0c;随着 Qwen3-8B 的发布&#xff0c;这一切变得触手可及——仅需一块 RTX 3060&#xff0c;你就能拥有一个支…

作者头像 李华
网站建设 2026/6/17 18:31:36

Ubuntu 20.04 安装 TensorFlow 2.5 GPU 版本

Ubuntu 20.04 安装 TensorFlow 2.5 GPU 版本 在深度学习项目中&#xff0c;一个稳定且支持 GPU 加速的训练环境几乎是标配。尤其是在企业级部署场景下&#xff0c;TensorFlow 凭借其成熟的生产链路、强大的分布式能力以及对硬件生态的良好适配&#xff0c;依然是许多团队的首选…

作者头像 李华
网站建设 2026/6/14 4:57:37

9、Linux 文本查看全攻略

Linux 文本查看全攻略 1. 文本查看基础 文本处理是 Linux 系统的核心功能之一,文本文件格式多样,包括英文文本、C 语言代码、保存的邮件消息或 HTML 文件等。普通文本文件不一定需要 .txt 或 .text 扩展名。若不确定文件内容是否为文本,可使用 file 命令来判断。 查…

作者头像 李华
网站建设 2026/6/15 18:05:01

EmotiVoice开源TTS引擎使用指南

EmotiVoice开源TTS引擎使用指南 你有没有想过&#xff0c;一段只有3秒的录音&#xff0c;就能让AI“长出”你的声音&#xff1f;在虚拟主播、有声书、游戏NPC对话这些场景中&#xff0c;我们不再满足于冷冰冰的机械朗读——我们需要的是会笑、会怒、会颤抖的声音。EmotiVoice …

作者头像 李华