前端开发中什么情况下用less或者sass
1个回答
展开全部
项目足够大,起码几十张页面,有公共的UI组件,组件或者页面上有相似的拼装属性的方法(可以写成mixin),组件或者样式拼装上存在继承关系,或者有theme的需求。
其实本身纯粹的CSS编写也有很多现成的方法论(OOCSS,SMACSS,BEM,DRYCSS)实现复杂度的管理,但是预编译器可以提供一些语法糖简化(包括你可以使用PostCSS),同时迁移编程的经验更好管理复杂度。其实就是习惯和效率的问题,工具是为了提高效率存在的,如果不习惯,大家有统一规范的共识,用纯粹CSS也能写出组织良好的CSS。
其实本身纯粹的CSS编写也有很多现成的方法论(OOCSS,SMACSS,BEM,DRYCSS)实现复杂度的管理,但是预编译器可以提供一些语法糖简化(包括你可以使用PostCSS),同时迁移编程的经验更好管理复杂度。其实就是习惯和效率的问题,工具是为了提高效率存在的,如果不习惯,大家有统一规范的共识,用纯粹CSS也能写出组织良好的CSS。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询