$npx -y skills add lightpointventures/claude-code-starter --skill responsive当用户发现页面在手机上显示有问题、布局错乱、需要适配移动端时使用 — 检查并修复响应式问题
| 1 | # 移动端适配 |
| 2 | |
| 3 | 帮用户检查并修复网站在手机和平板上的显示问题。 |
| 4 | |
| 5 | ## 步骤 |
| 6 | |
| 7 | ### 1. 扫描响应式问题 |
| 8 | |
| 9 | 读取项目中的 CSS 和 HTML,检查: |
| 10 | |
| 11 | - **Viewport 设置** — 是否有正确的 viewport meta 标签 |
| 12 | - **固定宽度** — 是否有硬编码的 px 宽度导致溢出 |
| 13 | - **字体大小** — 移动端是否太小(最小 16px) |
| 14 | - **触摸目标** — 按钮和链接是否够大(最小 44x44px) |
| 15 | - **水平滚动** — 是否有元素超出屏幕宽度 |
| 16 | - **媒体查询** — 是否有响应式断点 |
| 17 | - **图片** — 是否设置了 max-width: 100% |
| 18 | - **导航** — 桌面导航在移动端是否可用 |
| 19 | |
| 20 | ### 2. 输出问题报告 |
| 21 | |
| 22 | ``` |
| 23 | ## 移动端适配报告 |
| 24 | |
| 25 | ### 必须修复 |
| 26 | - [文件:行号] 问题 + 修复方案 |
| 27 | |
| 28 | ### 建议改进 |
| 29 | - [文件:行号] 改进建议 |
| 30 | ``` |
| 31 | |
| 32 | ### 3. 执行修复 |
| 33 | |
| 34 | 用户确认后,修复所有问题: |
| 35 | |
| 36 | - 添加 viewport meta 标签 |
| 37 | - 固定宽度改为响应式(max-width、百分比、flex/grid) |
| 38 | - 添加移动端媒体查询 |
| 39 | - 增大触摸目标尺寸 |
| 40 | - 导航改为汉堡菜单(如果需要) |
| 41 | |
| 42 | ### 4. 验证 |
| 43 | |
| 44 | > 适配完成。建议用浏览器的设备模拟器检查以下尺寸: |
| 45 | > - 手机:375px(iPhone)、390px(iPhone Pro) |
| 46 | > - 平板:768px(iPad) |