为啥有些JS大神,CSS却写的这么烂

看看大神的代码

我们先来截图看几段大神写的代码:

首页代码

内页列表

用4个字来概括:惨不忍睹!

那我们来总结一下问题:

问题1:布局和模块没有分开

问题2:ul里面只能是li,不能是span

问题3:命名没有规范,没有规律可言

问题4:响应式错乱,css没有提取复用

来看看我们写的html代码

布局

模块

row-代表行

col-代码列

这样布局是不是很清晰明了

g-代表公用样式的前缀命名

ul-代表列表的前缀命名

这样模块化就简单多了,看到名字就知道是什么了。

如何提升css能力呢?

一般vue和js比较厉害的朋友呢,都比较注重提升js方面的能力,而忽略了css的能力。

还有一些朋友都习惯了用组件,比如elmentui,vantui,antui等等,这些组件拿来就用了,不需要写css,所以造成了自己css写不好的原因。

另外h5有些页面是个性化设计的,没有组件可以哪里就用,所以我们还是需要学点css。

css、html最重要的就是拆模块,只要会“拆”就会做。

了解模块命名、标签规范就ok了。

其实css很简单,只需要掌握基围虾模型就可以了。

了解基围虾模型可以看下面的文章:

15分钟学会基围虾css命名规范,原来命名这么简单

第一课:什么是CSS?如何学好CSS?

元气满满的元

有收获?请我喝杯瑞幸?




转载请注明:http://www.aierlanlan.com/rzgz/516.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了