SPT术语库

响应式布局

同一组活动在电脑和手机上都要好读,窄屏时自然改成单列。

前端与交互约 10 分钟 · 从真实需求理解

1同一组活动卡怎样适应手机?

活动城市慢跑周六 09:00 · 中央公园 · 查看活动
活动周末市集周六 14:00 · 河畔广场 · 查看活动
活动街区摄影周日 10:30 · 旧车站 · 查看活动

周末活动列表在桌面可以并排显示三张卡;到了手机,容器要让卡片回到单列,保留标题、说明和操作的可读空间。

  • 开始时:三张活动卡使用桌面三列,用户能快速比较活动。
  • 完成后:可用宽度变小时改成单列,内容顺序不变,也不制造页面横向滚动。

2响应式布局和 Grid、CSS,什么时候不能互换?

当需求是让同一活动列表适应不同宽度时,用响应式策略安排断点和降级;Grid 布局 负责行列结构,样式 CSS 负责写出规则。响应式 ≠ 单独一套页面,也不是 CSS 的同义词。

  • 想解决手机上卡片太窄,先描述可用宽度和目标排列,再决定使用 Grid、Flex 或其他布局。
  • 想改变颜色、边框或字体,处理的是 CSS 外观;想选择二维列结构,处理的是 Grid。

3响应式布局由哪些真实部分组成?

活动城市慢跑周六 09:00 · 中央公园 · 查看活动
活动周末市集周六 14:00 · 河畔广场 · 查看活动
活动街区摄影周日 10:30 · 旧车站 · 查看活动

看活动列表的真实界面:标注会落在容器、断点提示、流体宽度、单列降级和活动卡本身。

  • 点击编号或说明行可以固定当前部件,悬停离开后仍恢复已固定的部件。
  • 容器和活动卡都来自真实 DOM 测量,不用图片坐标猜位置。

4响应式布局有哪些组件级变体?

桌面并列
平板收窄
手机单列

桌面并列、平板收窄和手机单列是同一活动列表的不同宽度状态;业务结果留给节点 5。

5响应式布局放进真实场景后怎样回应?

适配订单页的可用宽度
订单页宽度适配
适配订单页的可用宽度

标题、时间、地点和操作顺序保持不变,只调整列数和间距。

目标排列

当前选择:桌面三列

订单页切换为手机排列后,卡片立即改为单列;标题、时间、地点和操作顺序不变,不额外增加应用按钮。

6响应式布局什么时候用、什么时候不用?

让订单页适配手机
不建议这样用不同任务不要只做缩放

响应式布局什么时候用、什么时候不用?先看任务边界,再看组件外观。

  • 什么时候用:窄屏时调整列数、间距和顺序,内容仍然可读、可点。
  • 什么时候不用:移动端如果需要完全不同的任务顺序,应重新安排信息层级,而不是把桌面页面缩得很小。

怎么判断:先看用户要完成的任务和内容关系,再选择职责准确的组件。

7怎样把响应式需求交给 Agent?

请实现周末活动列表的响应式布局:1440px 展示三列活动卡,720px 以下改为两列,390px 和 320px 改为单列;保留每张卡的标题、时间、地点和操作顺序,使用真实 DOM 和项目间距变量,在所有视口下不出现页面横向滚动,也不要通过缩小文字来塞下桌面布局。

8不用背,看看你能不能判断

1 / 3

响应式布局最主要解决什么问题?

请选择一个最符合题意的答案

选择答案后自动进入下一题

社区延伸

看别人真实遇到过什么

社区帖子还没有关联到这个词条。