Created by 左邦阳
CSS预处理器
Less Stylus基于JavaScript, 在客户端处理,Sass基于Ruby,在服务器端处理 扩展名:Less style.less , Sass style.sass/scss , Stylus style.styl 语法:变量、Mixins (混入)、继承...<link rel="stylesheet/less" type="text/css" href="styles.less"> <script src="less.js" type="text/javascript"></script>PS:在引入“.less”文件中,“link”的“rel”属性要设置为“stylesheet/less”。LESS源文件一定要在“less.js”引入之前引入,这样才能保证LESS源文件正确编译解析,当然也可在服务器端安装,基于Node JS环境安装, 安装方法就不细讲。。。 Stylus和Less 服务端的安装方法类似,同样依赖于Node JS的环境,唯一不同的是在Node JS的Command控制面板输入的命令不一样: $ npm install stylus
安装命令:gem install compass
output_style = :expanded(带注释),compressed(不带注释)
.icon-w-h{ width:image-width('../images/icon2.png'); height:image-height('../images/icon2.png'); } 生成后的代码: .icon-w-h { width: 64px; height: 16px; }