CSS 居中的终极答案:水平居中用 flex,垂直居中用 flex,全都居中用 flex。我默默记下了这句话。我打开手机看了下这个页面,横屏的时候它散架了
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
页面在本地是好的,上线之后它有了自己的想法。我默默记下了这句话。我把这个页面的暗色模式适配上了,只有我一个人在用。同事说这波操作可以写进新人培训教材
有个组件我改了三版,最后用的是最初那版。我盯着屏幕沉默了十分钟。我把这个问题丢给搜索引擎,前三页的答案都试了一遍。我把它写进了组内的避坑文档第一章
页面在本地是好的,上线之后它有了自己的想法。我发现自己居然没法反驳。我把这个接口返回的字段逐个对了一遍,有两个拼写不对。好在最后有惊无险
我把这个组件抽出来复用,发现参数有十二个。我先确认了一遍前置条件,再动手。我把这个 loading 状态加上之后,产品说太慢了,其实是网络慢。这大概就是程序员的人生吧
前端的时间有一半花在了和浏览器解释同一个样式。我愣了两秒,然后继续敲代码。我在浏览器里逐个分辨率试过去,终于找到了那个断点。从此我多了一条团队规约
产品和设计争论了半小时,最后让我「按感觉来」。我叹了口气,然后打开了编辑器。我打开看了下这个页面的首屏时间,决定先发给设计看效果。幸好之前留了备份
产品经理说这个动画要丝滑,我问什么叫丝滑,他说你看着办。我默默打开了编辑器,准备一步步验证。我在心里默默给这个页面起了个名叫「将就版」。那一刻我觉得自己还是很专业的
我的浏览器里常驻二十个标签页,全是用来对照的。我重新看了一遍手上的计划,把风险项标了出来。我在心里把这次改动的范围圈了一下,最后发现是整页。第二天这个方案就变成了团队标准做法
前端最玄学的问题是「在我这里明明是好的」。我叹了口气,然后打开了编辑器。我打开看了下这个页面的资源大小,决定先把图压一压。那一刻我觉得自己还是很专业的