Digital Strategy Review | 2026
浏览器的AI 侧边栏正在吃掉你的关键按钮:我在 Creem 踩到的前端暗坑
文 / 果叔 · 阅读时间 / 8 Min
写在前面
说来搞笑,这两天我在折腾 Creem 支付后台,卡住我的不是支付链路,也不是权限问题,而是一个更隐蔽的前端体验坑。世界就是这么草台班,我也不例外,堂堂资深出海玩家一样在这种傻瓜问题上翻车,活脱脱的像个实习生。 而实际上导致我翻车的就是我常驻Atlas浏览器的GPT 侧边栏,,但是这种前端问题也算是给自己提了个醒,以后让AI 搞前端开发的时候规范方面还是要注意。具体情况如下:
01
踩坑现场:按钮被挤没的 10 分钟
产品列表页里最关键的入口(Share / ... / Edit 这一组 Actions)平时都在最右侧。窗口一宽,一切正常;但当 Atlas 侧边栏常驻后,可用宽度被压缩,页面触发响应式断点,最右侧操作区被挤出可视区。我当时盯着页面找了半天,这个坑居然活活坑了我 10 分钟,我一度心里痛骂这个Creem 的产品经理脑子是不是抽了。直到我把AI 侧边栏关掉我才发现真相。这还真不怪产品经理,怪前端偷懒了。

后来回看才发现,这类问题的本质是:关键操作没有“可见性兜底”。
在很多后台里,表格外层为了“整洁”会写 overflow-x: hidden,或者虽然允许缩放却不给横向滚动。结果就是按钮其实还在 DOM 里,但用户视觉上完全看不到,交互上也触达不到。

这件事危险的点不只是“难用”,而是会制造错误判断:用户会把“布局裁切”误判成“产品缺功能”,把体验问题当成系统 bug,最后直接中断操作。我自己学习前端的资历很浅,我不晓得是不是资深前端都不会这么写,但Creem 的前端写这个代码的时候一定不资深,要么就是偷懒了,要么就是测试偷懒了。
02
前端避坑四条硬标准
-
01关键操作列必须可见
Actions 列优先 position: sticky; right: 0;,并加背景与阴影,确保窄宽度下仍可点击。
-
02表格容器必须允许横向滚动
外层用 overflow-x: auto,不要直接 hidden;最好给滚动提示(渐隐遮罩/提示文案/滚动条)。
-
03窄屏必须重排交互,不要硬挤
小宽度下把操作收进每行“更多(… )”菜单,但入口必须始终留在可视区。
-
04把“侧边栏展开宽度”纳入回归测试
用 Playwright 跑断点截图和点击用例,重点验证三件事:看得见、点得到、触达路径完整。
03
一句话结论
AI 侧边栏常驻会成为新常态。前端一定要考虑显示兜底,样式崩了也不能功能崩掉