关于本书-像编写javacript一样编写样式
相信很多童鞋在使用sass/scss(以下以及后面章节统称sass)的时候,应该大都对关于sass的使用大家应该经常用到的是它的变量以及嵌套使用规则吧! 但其实对于sass整个知识体系,以及它的一个运用范围远不止这些,通过对官方的文档的学习,同时也整理了一些关于sass的使用最佳实践:
- 在小组件,小项目中,非必要情况下可以不考虑使用sass;
- 在使用sass变量的时候,尽可能地将变量声明放到统一的一个地方,而不是根据组件,到时定义变量,为了使用sass而sass;
- 任何的sass逻辑运算,应当有一定的规则要求,而不是任意的将无关紧要的元素使用逻辑运算强行结合起来;
- 如果项目中需要使用到sass来管控系统中的所有的颜色、尺寸、样式逻辑运算规则等资源,那么应该要像我们在编写业务系统代码一样,在项目一开始就搭建其使用框架,确定使用规范、流程,并整理好对应的框架文档,而不是任由项目团队成员直接按照自己意愿随意添加,导致后续项目没办法做到统一的维护管理!!!
本书旨在对sass的一个使用学习,以及如何使用sass来更好地服务于我们的项目,提升自己对该技能点的理解与认知,最后则通过一个开源的三方框架(bootstrap),来对学习到的sass知识进行实战学习!!!