• less 实战


    less 实战

    安装

    npm install -g less
    lessc styles.less styles.css 
    

    编译

    lessc style.less style.css

    $ lessc style.less style.css --clean-css="advanced"

    方法使用

    嵌套

    #header {
      color: black;
      .navigation {
        font-size: 12px;
      }
      .logo {
         300px;
      }
    }
    
    .clearfix {
      display: block;
      zoom: 1;
    
      &:after {
        content: " ";
        display: block;
        font-size: 0;
        height: 0;
        clear: both;
        visibility: hidden;
      }
    }
    

    运算

    @other: @base + @filler; // result is 15%
    
    @var: 50vh/2;
     calc(50% + (@var - 20px));  // result is calc(50% + (25vh - 20px))
    
    

    导入

    @import "typo.css";
    

    函数

    // 定义方法- 传入参数@index
    .color-list (@index:1) {
    	@list:#b8efb1,#50b543,#fda496,#ea3f2d;
    	background-color: extract(@list,@index)
    }
    .color01 span{ .color-list(1) }
    .color02 span{ .color-list(2) }
    .color03 span{ .color-list(3) }
    .color04 span{ .color-list(4) }
    
    每天一点点积累
  • 相关阅读:
    小阳买水果
    单调队列+dp
    最长的合法序列(栈+dp)
    A. 打印收费
    数位dp(K好数)
    Floyd(选地址)
    最短路计数
    线段树维护区间01
    解密(拓展欧几里的)
    树、森林的遍历
  • 原文地址:https://www.cnblogs.com/dreamone/p/9105607.html
Copyright © 2020-2023  润新知