CSS 居中的终极答案:水平居中用 flex,垂直居中用 flex,全都居中用 flex。我听完沉默了,因为太真实了。我在真机上装了调试工具,半小时后找到了那个盒模型的偏差。好在最后有惊无险
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
前端最熟练的技能是把设计稿翻译成能跑的近似品。我愣了两秒,然后继续敲代码。我把这两个组件的样式冲突找了出来,是全局样式惹的祸。同事说这波操作可以写进新人培训教材
前端最怕的不是难题,是「你顺手改一下」。我叹了口气,然后打开了编辑器。我把这个表单的校验规则写了六条,用户还是能绕过去。我把这条经验写进了团队 wiki
我量的间距和设计稿永远差两个像素。我盯着屏幕,觉得这才是我的一天。我在心里给这个交互实现路径画了一张图,画到一半就放弃了。从此我多了一条团队规约
我打开了这个页面的源码,发现嵌套了七层 div。我先确认了一遍前置条件,再动手。我把这两个组件的样式冲突找了出来,是全局样式惹的祸。那一刻我觉得自己还是很专业的
前端的日常是在像素和体验之间做妥协。我在心里点了点头。重新构建之后缓存没清,我又多排查了二十分钟。这大概就是程序员的人生吧
我量的间距和设计稿永远差两个像素。我停了一下,然后继续手上的活。我在心里给这个需求估了个时间,报出去的时候翻了三倍。第二天这个方案就变成了团队标准做法
前端的日常是在像素和体验之间做妥协。我叹了口气,然后打开了编辑器。我把这个组件的事件冒泡拦住了,父元素的点击终于正常。连茶水间都安静了
产品经理说这个动画要丝滑,我问什么叫丝滑,他说你看着办。这套流程走下来,我从头到尾又确认了一遍。我把这段逻辑挪到了计算属性里,性能好了不少。我把它写进了组内的避坑文档第一章
我改了一行 CSS,页面从正常变成了另一种正常。我把它记在心里,没跟任何人说。我在心里把这次改动的范围圈了一下,最后发现是整页。果然现实比段子更精彩