相关疑难解决方法(0)

SCSS mixin中if/else条件的语法

嗨,我正在尝试学习SASS/SCSS,并试图重构我自己的mixin for clearfix

我想要的是mixin是基于我是否通过mixin宽度.

到目前为止的想法(伪代码,因为我将包括其他mixins)

@mixin clearfix($width) {

   @if !$width {

    // if width is not passed, or empty do this

   } @else {

        display: inline-block;
        width: $width;
   }
}
Run Code Online (Sandbox Code Playgroud)

这就是我以为我可以称之为它,但它不起作用.

@include clearfix();

要么

@include clearfix(100%)

要么

@include clearfix(960px)

我会感谢任何有关最佳或正确方法的帮助!

conditional if-statement sass mixins

104
推荐指数
3
解决办法
15万
查看次数

标签 统计

conditional ×1

if-statement ×1

mixins ×1

sass ×1