📄

Request My Resume

Thank you for your interest! To receive my resume, please reach out to me through any of the following channels:

浏览器的AI 侧边栏正在吃掉你的关键按钮:我在 Creem 踩到的前端暗坑

Digital Strategy Review | 2026

浏览器的AI 侧边栏正在吃掉你的关键按钮:我在 Creem 踩到的前端暗坑

文 / 果叔 · 阅读时间 / 8 Min

写在前面

说来搞笑,这两天我在折腾 Creem 支付后台,卡住我的不是支付链路,也不是权限问题,而是一个更隐蔽的前端体验坑。世界就是这么草台班,我也不例外,堂堂资深出海玩家一样在这种傻瓜问题上翻车,活脱脱的像个实习生。 而实际上导致我翻车的就是我常驻Atlas浏览器的GPT 侧边栏,,但是这种前端问题也算是给自己提了个醒,以后让AI 搞前端开发的时候规范方面还是要注意。具体情况如下:

01

踩坑现场:按钮被挤没的 10 分钟

产品列表页里最关键的入口(Share / ... / Edit 这一组 Actions)平时都在最右侧。窗口一宽,一切正常;但当 Atlas 侧边栏常驻后,可用宽度被压缩,页面触发响应式断点,最右侧操作区被挤出可视区。我当时盯着页面找了半天,这个坑居然活活坑了我 10 分钟,我一度心里痛骂这个Creem 的产品经理脑子是不是抽了。直到我把AI 侧边栏关掉我才发现真相。这还真不怪产品经理,怪前端偷懒了。

微信图片_20260226163605_238_78

后来回看才发现,这类问题的本质是:关键操作没有“可见性兜底”。

在很多后台里,表格外层为了“整洁”会写 overflow-x: hidden,或者虽然允许缩放却不给横向滚动。结果就是按钮其实还在 DOM 里,但用户视觉上完全看不到,交互上也触达不到。

微信图片_20260226163648_239_78

这件事危险的点不只是“难用”,而是会制造错误判断:用户会把“布局裁切”误判成“产品缺功能”,把体验问题当成系统 bug,最后直接中断操作。我自己学习前端的资历很浅,我不晓得是不是资深前端都不会这么写,但Creem 的前端写这个代码的时候一定不资深,要么就是偷懒了,要么就是测试偷懒了。

02

前端避坑四条硬标准

  • 01关键操作列必须可见

Actions 列优先 position: sticky; right: 0;,并加背景与阴影,确保窄宽度下仍可点击。

  • 02表格容器必须允许横向滚动

外层用 overflow-x: auto,不要直接 hidden;最好给滚动提示(渐隐遮罩/提示文案/滚动条)。

  • 03窄屏必须重排交互,不要硬挤

小宽度下把操作收进每行“更多(… )”菜单,但入口必须始终留在可视区。

  • 04把“侧边栏展开宽度”纳入回归测试

用 Playwright 跑断点截图和点击用例,重点验证三件事:看得见、点得到、触达路径完整。

03

一句话结论

AI 侧边栏常驻会成为新常态。前端一定要考虑显示兜底,样式崩了也不能功能崩掉

Mr. Guo Logo

© 2026 Mr'Guo

Twitter Github WeChat