• 大家一起学习less 5:字符串插值


    变量可以用类似ruby和php的方式嵌入到字符串中,通过@{name}这样的结构:

    示例:

    //LESS
    @base-url: "http://assets.fnord.com";
    background-image: url("@{base-url}/images/bg.png");
    
    /*生成的CSS*/
    background-image: url("http://assets.fnord.com/images/bg.png");
    
    //LESS
    @light:#fafafa;
    @dark:#888888;
    
    .gradientBackground(@bgc:@dark, @height:500){
    //注意插值时bgc是没有带@
        background-image:url('../img/gradients/@{bgc}-@{height}.png');
        background-color:@bgc;
    }
    
    .somebox {
        .gradientBackground(@light, 150);
    }
    
    /*生成的CSS*/
    .somebox {
      background-image: url('../img/gradients/#fafafa-150.png');
      background-color: #fafafa;
    }
    
  • 相关阅读:
    第五次博客作业
    第三次博客作业
    个人简介
    实验三
    实验二
    实验一
    《构建之法》心得体会
    第三次博客园作业
    软件测试实验二
    个人简历
  • 原文地址:https://www.cnblogs.com/rubylouvre/p/2684197.html
Copyright © 2020-2023  润新知