一个没有经验的前端工程师,写 CSS 的时候有什么常见通病?
回答·33
最热
最新
- 全是定位,各种定位,top:3250px; 重复样式没有复用,
- 没给板心,静态页面很丑
- position 定位一把梭。
- 扩展性不强,维护繁琐,兼容性差,部分浏览器或者手机机型不兼容,例如 IphoneX 安全区,覆盖不全面,例如暗黑模式,冗余样式多,可读性差等等太多了,就不一一枚举了
- 看着没问题,和设计图一模一样,问题是也只能和设计图一模一样。 窗口大小一改变,样式立马挂给你看;设计图上写了 4 个字,ta 画的样式也只能放 4 个字,多了或少了样式就“飘了”。
- 到最后会发现 css 才是最难的
- 最常见的就是,无论什么,都用<div>布局,其他标签都不会用
- ① 代码量重复 ② class ID 类名命名不规范,class 类名太多,继承伪类不会。 ③ 兼容性,浏览器适配,小窗口状态内容布局失调 等等等
- 没经验,那就是会写但又用不好。简单说就是能做出来东西,但是写出来的东西存在很大的提升空间。通病是啥?任何没经验的都一样,会写写不好瞎写呗,能实现就不错了。
- 不会考虑样式继承,复用性。