p { margin-bottom: 0.25cm; direction: ltr; color: rgb(0, 0, 0); line-height: 120%; text-align: justify }
p.western { font-family: "Calibri", sans-serif; font-size: 10pt }
p.cjk { font-family: "宋体", "SimSun"; font-size: 10pt }
p.ctl { font-family: "Calibri", sans-serif; font-size: 12pt }
为什么使用Sass
作为前端(html、javascript、css)的三大马车之一的css,一直以静态语言存在,HTML5火遍大江南北了、javascript由于NODE.JS而成为目前前后端统一开发语言的不二之选。只有css似乎成为前端开发的被忽视的角色了。
Sass让css有了动态语言的特点,在初次学习css时,有时候同样的样式在不同的#或.中一次又一次重复的编码,有了Sass,在css语法的基础上不仅可以写变量、函数,而且可以百分百的转换为标准的css。再次把Don‘t Repeat Yourself进行到底,降低了“码农”的工作量,提高了效率。而且现在越来越多的优秀开发人员专门利用sass和compass构建出非常优秀的前端样式开发框架(如,Button),再一次提高我们的生产力。
用管理员权限安装(在哪里都可以用)
检查是否安装成功(-v查看版本号)
进入到自建的文件夹,监测
在新建的scss中输入如下代码,观察cmd(写错scss会在cmd中报错),会自动生成一个css文件里面有scss里面写的内容
打开Cmd
- 安装cnpminstall
–g
node-sass - 查看是否安装成功node-sass
–v - 监测某个css文件
node-sass
-windex.scss
index.css
--output-style
expanded
监测完成之后再index.scss中写代码会在index.css中生成相应的代码