跳到主要内容
NavigationLevel 2

Pagination

分页

WebDesktop上手难度: 容易

把长长的列表切成几页,底部放一排页码让你跳到其中一页。

01

Live Demo

真的可以点

正在看第 3 页的结果

共 48 页 · 每页 20 条

点数字试试。分页的价值是「可定位」—— 你能记住第 3 页有东西。

你刚才看到的这个:搜索结果底部那排「‹ 1 2 3 … 48 ›」,淘宝商品列表底部的页码条,都是 Pagination。

02

它到底是什么

Pagination 的核心价值是「可定位」:用户能记住「第 3 页有东西」,也能直接跳回去。对内容型、翻页型数据(文章列表、搜索结果)它仍然是最稳的方案。

分页器翻页页码pagerpaging
03

Anatomy · 它由什么组成

  1. Prev / Next上下页按钮

    首尾页时置灰禁用

  2. Page Numbers页码

    当前页高亮,两侧加省略号

  3. Current当前页

    加粗或换色

  4. Total Info总数信息

    「共 1,240 条」

04

When to Use

什么时候该用 / 不该用
Pagination 使用场景建议
情况推荐
内容有明确顺序且用户会想回看用
总数有限、可以一次给出总数用
URL 需要能定位到具体一页(SEO / 分享)用
无限下滑的社交信息流不用
数据量巨大且用户不需要跳页不用

在手机上,每页 10 条 + 一排页码的操作成本很高,用户会不知道自己在第几页。

当用户的目标是「一直往下刷」而不是「找到第 48 页」,分页就是阻碍。

05

Similar Patterns

别搞混
完整对比Pagination vs Infinite Scroll我的列表很长,该分页还是无限滚动?查看表格
06

怎么告诉 AI

三层 Prompt

补上组件名和具体内容

在列表底部加 Pagination,显示上一页/下一页和页码,当前页高亮,两侧溢出时用省略号。

07

不要只对 AI 说

Bad → Better

不要这样对 AI 说

加个翻页的东西。

改成这样说

列表底部加 Pagination:‹ 1 2 3 … 48 ›,当前页高亮,首尾页禁用,手机上只留上一页/下一页,页码同步到 URL。

08

分享这张卡

社交平台友好

把这个 Pattern 做成 3:4(小红书)或 1:1(X / Reddit)的知识卡片,在浏览器里直接导出 PNG,不需要后端。