术语图鉴/前端基础/断点
←→切换Esc返回

断点 Breakpoint

你可能会说

我不知道该在什么宽度让布局从两列变成一列。

断点是响应式设计中布局发生切换的屏幕宽度阈值,如 640px、768px、1024px。

响应式设计中布局发生切换的那个屏幕宽度值。常见的有 768px(平板)、1024px(桌面)。

也常被叫作Breakpoint

生活类比

像衣服尺码的分界线——身高超过 170 就穿 L 码。屏幕超过断点就换布局。

🎮 动手试试

👇 点击断点查看布局切换

sm
md
lg
xl
当前激活: lg ≥ 1024px
选择题选择一个你认为最合适的答案

关于「断点」,以下哪个描述最准确?

你可以这样告诉 AI

帮我设定响应式断点:sm(640px) 单列→双列,md(768px) 显示侧边栏,lg(1024px) 三列网格,xl(1280px) 最大宽度限制。

容易混淆?这样区分

断点 Breakpoint≠
媒体查询 Media Query

媒体查询是 CSS 语法(@media),断点是你选择的具体宽度数值。断点是「在哪切」,媒体查询是「怎么切」。

断点 Breakpoint≠
设备宽度 Device Width

断点应该基于「内容在哪里看起来不对」来选,而不是死记设备型号宽度。

什么时候用

规划响应式策略

确定 640px(手机横屏)、768px(平板)、1024px(桌面)等断点,让布局在各设备上自然过渡。

和 AI 协作时

想让 AI 设断点时,直接说「在 768px 断点把两列变成单列,1024px 以上显示侧边栏」。

什么时候不用

使用容器查询时

如果已经在用 @container 容器查询(根据父容器而非屏幕宽度),就不需要传统的视口断点。

与响应式无关的项目

不需要做多端适配的项目,定死一个宽度就行,不用考虑断点。

组成结构 · Anatomy

1
核心概念Core

响应式设计中布局发生切换的那个屏幕宽度值。常见的有 768px(平板)、1024px(桌面)。

2
实际表现In Practice

像衣服尺码的分界线——身高超过 170 就穿 L 码。屏幕超过断点就换布局。

3
与 AI 的关联AI Context

和 AI 沟通时提到「在 768px 断点处变成单列」,就是在指定切换时机。

典型使用场景

定义响应式断点
告诉 AI「帮我定一套断点:手机 640px、平板 768px、笔记本 1024px、大屏 1280px,每个断点下列出布局变化规则」
想弄懂概念时
告诉 AI「用大白话给我解释什么是断点,举个生活中的例子」

延伸阅读