scss之px单位转成vw单位
@charset "UTF-8";
// px单位转成vw单位
@function px2vw($size: 14px, $width: 375px) {
  @if (type-of($size) == "number" and unit($size) == "px") {
    @return $size * 100vw / $width;
  } @else {
    @return $size;
  }
}
//props-dpr
@mixin props-dpr($props, $values) {
  @if length($props) ==1 {
    @if length($values) ==1 {
      #{$props}: px2vw($values);
    } @else {
      $valueStr: ();
      @each $value in $values {
        $valueStr: append($valueStr, px2vw($value));
      }
      #{$props}: $valueStr;
    }
  } @else {
    @each $prop in $props {
      #{$prop}: px2vw(nth($values, index($props, $prop)));
    }
  }
}

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号