如何高效写CSS?

网友解答: css最复杂的我认为还是css命名,如何规范的css命名,能够方便新员工的上岗培训、和团队协作,是让我最头疼的地方正式因为它没有标准答案,所以难就难在这里,关于css命名我尝

网友解答:

css最复杂的我认为还是css命名,如何规范的css命名,能够方便新员工的上岗培训、和团队协作,是让我最头疼的地方

正式因为它没有标准答案,所以难就难在这里,关于css命名我尝试了很多种方法,不断的改进,目前在使用的css命名规范比较接近于BEM的概念,比如

.slider

.slider-wrapper

.slider-arrow

.slider-arrow_left

.slider-arrow_right

.slider-nav

.slider-nav_item

它的好处在于,扁平化,没有层级关系(也可以避免权重泛滥的问题),如果谁有更好的方案,欢迎给我留言

网友解答:

可以考虑将CSS的预处理LESS、Sass或Stylus引入,或者将CSS的后处理PostCSS引入。你会有明显的感觉,自己高效的在写CSS。再老一点呢?平时做好积累,或许也会有所感觉自己写CSS还是高效的。如果来一个项目从头开始,来一个页面从零开始,你会感觉自己不如搬砖。看你怎么去思考吧,一般喜欢偷懒的人都会想尽办法让自己的代码变得高效。

标签: