首页 > 代码库 > Css预处理器---Less(一)
Css预处理器---Less(一)
一、简介:
Less是一种动态样式语言,可以在样式中使用变量,继承,运算,函数
二、使用
(1)客户端使用
1 //引入您的.less样式文件,rel属性区别去css为stylesheet/less 2 <link rel="stylesheet/less" type="text/css" href="style.less"> 3 //引入less.js 4 <script src="less.js" type="text/javascript"></script>
(2)服务端使用
1 //使用npm安装less 2 $ npm install -g less 3 //或最新版本 4 $ npm install -g less@latest 5 //命令行使用lessc编译 6 $ lessc index.less > index.css
(3)在node项目中调用less编译器
1 //自动调用 2 var less = require("less"); 3 less.render(".myClass {width : 1 +1; padding : 10}", function (err, css) { 4 console.log(css) 5 }) 6 7 //输出 8 .myClass { 9 width : 2; 10 padding : 10 11 } 12 13 //手动调用 14 var parser = require("less.Parser"); 15 parser.parse(".myClass {width : 1+2}", function (err, tree) { 16 if(err) { 17 console.error(err); 18 } else { 19 console.log(tree.toCss()) 20 } 21 })
(4)使用Koala编译器()
Css预处理器---Less(一)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。