跳到主要内容

样式与 CSS · 布局

响应式

Responsive Design

也叫:响应式布局、响应式设计、自适应、RWD

同一套页面根据屏幕宽度自动调整布局,在手机、平板和电脑上都能正常浏览和操作。

示例

详细解释

响应式是一个目标:一套代码适配不同尺寸的屏幕,而不是给手机单独做一个网站。比如电脑上三列卡片,平板变两列,手机变一列;横向导航菜单到手机上收进汉堡按钮;侧边栏在小屏上变成抽屉。

实现手段有三类:弹性布局(Flex、Grid、百分比宽度,让元素自己伸缩)、媒体查询(到某个宽度切换样式)、相对单位(rem、vw)。「在哪个宽度切换」的那个数值叫 断点。三者关系是:响应式是目标,媒体查询是工具,断点是工具里的具体数值。

常见做法是「移动优先」:先写手机样式,再逐步为更宽的屏幕补充样式。

开发者信息
术语 ID
style-responsive
DOM 选择器
没有 DOM 线索,这个概念不在页面上直接识别。
优先级
1 · 同一层有多条命中时,优先级高的胜出
版本
v1 · 更新于 2026/09/29