@charset "utf-8";

@import "./YuBoxShadow.scss";
@import "./YuBackgroundColor.scss";
@import "./YuScrollbar.scss";
@import "./YuTextColor.scss";
@import "./YuInput.scss";
@import "./YuBorderRadius.scss";
@import "./YuBlockStyle.scss";

@mixin Yu_default_np_block(
  $h: false, // 触碰
  $a: false, // 点击
) {
  $d: 3;
  @include Yu_default_box_shadow($d); // 盒子阴影
  @include Yu_default_background_color; // 背景颜色
  @include Yu_default_text_color; // 文本颜色
  @include Yu_default_block_border_radius; // 圆角
  display: block;
  @if $h == true {
    @if $d >= 0 {
      &:hover {
        @include Yu_default_box_hover_shadow($d);
        transition: all 0.05s;
      }
    } @else {
      @error "$i!=0,下凹无hover";
    }
  }
  @if $a == true {
    &:active {
      @include Yu_default_box_active_shadow($d);
    }
  }
}

@mixin Yu_np_block(
  $d: null, //深度
  $r: null, //边框圆角
) {
  @if $d != null {
    @include Yu_box_shadow($d); // 盒子阴影
  }
  @if $r != null {
    @include Yu_block_border_radius($r); // 圆角
  }
}