当前位置: 首页 > 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.jsqmd.com/news/98955/

相关文章:

  • 2026年AI人才争夺战:岗位需求激增,薪资飙升,大厂与巨头争相抢夺AI精英!
  • 探索anything-llm的扩展与二次开发潜力
  • YOLO-v5与TensorRT高效训练与部署指南
  • Miniconda:轻量级Python版本管理利器
  • Khoj终极指南:打造个人知识大脑的完整技术方案
  • Langchain-Chatchat能否用于专利文献检索?
  • vLLM加速Qwen3-8B实现结构化JSON输出
  • Qwen3-14B-AWQ部署指南:本地到云端实战
  • 外贸网站建设公司推荐几家
  • FLUX.1-dev微调实战:从环境到生成全流程
  • Qwen3-VL-8B中文多模态能力实测
  • Qwen3-VL-30B模型下载与安全校验指南
  • langchain构建简单agent
  • FLUX.1-ControlNet图像生成问题全解析
  • 用ACE-Step实现风格化音乐生成的实践路径
  • ACE-Step-v1-3.5B:快速可控的开源音乐生成模型
  • 2025年快速发稿指南:新闻投稿平台有哪些时效性“黑马”?
  • 使用LLaMa-Factory轻松微调LLaMa3大模型
  • Codex效率命令调试技巧:在Anything-LLM中模拟终端执行
  • LangChain与AutoGPT核心差异全景解析
  • Foundation 滑块
  • GAN基础与应用:从原理到PaddlePaddle实践
  • 在moodle学习系统中添加课程与自主选课操作案例
  • 9、Linux 文本查看全攻略
  • 利用看板工具进行灵感管理:新媒体团队如何告别混乱,把碎片想法变成爆款?
  • 实用网站建设流程大全(2025年版)
  • Llama-Factory使用指南:从入门到实战
  • Kotaemon:基于Gradio的RAG文档对话工具安装配置指南
  • 小程序-树形结构
  • Foundation 输入框尺寸