首页 > 其他 > 详细

sass进阶 @if @else if @else @for循环

时间:2019-04-03 15:52:34      阅读:147      评论:0      收藏:0      [点我收藏+]

这种判断语句要配合混合宏来使用

定义下一混合宏

@mixin blockOrHidden($boolean:true) {
  @if $boolean {
      @debug "$boolean is #{$boolean}";
      display: block;
    }
  @else {
      @debug "$boolean is #{$boolean}";
      display: none;
    }
}

调用混合宏

.block {
  @include blockOrHidden;
}

.hidden{
  @include blockOrHidden(false);
}

根据传入的参数来返回不同的css块

.block {
  display: block;
}

.hidden {
  display: none;
}

@for循环

@for $i from <start> through <end>
@for $i from <start> to <end>

 

sass进阶 @if @else if @else @for循环

原文:https://www.cnblogs.com/joer717/p/10649192.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!