html:

    1. <!DOCTYPE html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
    6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
    7. <title>Document</title>
    8. <link rel="stylesheet" href="../css/reset.css">
    9. <link rel="stylesheet" href="../less/129混合函数.css">
    10. </head>
    11. <body>
    12. <div class="box1"></div>
    13. </body>
    14. </html>

    less:
    (1)复合函数,通过变量传递参数,上面类似于一个函数定义,下面类似于函数的声明

    .box(@w,@h,@bg-color) {
        width: @w;
        height: @h;
        background-color: @bg-color;
    }
    // 复合函数,通过变量传递参数,上面类似于一个函数定义,下面类似于函数的声明
    .box1 {
        .box(200px,300px,#bfa);    
    }
    

    image.png