zoukankan      html  css  js  c++  java
  • 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编译器()

       

  • 相关阅读:
    太湖杯WriteUp
    第九届网安竞赛writeup
    湖湘杯2020 writeup
    利用DNS缓存和TLS协议将受限SSRF变为通用SSRF
    十月学习计划
    2020GACTF部分wp
    2020 天翼杯 部分wp
    DASCTF 安恒七月赛wp
    开发步骤
    垃圾收集器与内存分配策略
  • 原文地址:https://www.cnblogs.com/hughes5135/p/7100589.html
Copyright © 2011-2022 走看看