当前位置:   article > 正文

less使用自定义函数完成简单自适应_less 自定义函数

less 自定义函数

参考:Less编写函数(mixin/@functions)的小技巧分享

1、自定义less全局函数
添加自定义函数在全局main.less里,并在main.js里引用main.less

// main.less
.remMixin() {
    @functions: ~`(function() { 
      var rem = 16;
      // px 转 rem
      this.px2rem = function(size) {
        return (size / rem) + 'rem';
      };
    })()`;
  }
  .remMixin();
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
// main.js
import './assets/less/main.less'
  • 1
  • 2

2、使用自定义函数

<style scoped lang='less'>
.pageTotal{
    width: ~`px2rem(44)`;
    font-size:  ~`px2rem(15)`;
}
  • 1
  • 2
  • 3
  • 4
  • 5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/265497
推荐阅读
相关标签
  

闽ICP备14008679号