scss 模块mixin - ukázkamodulovéhopřístupu

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scss 模块mixin - ukázkamodulovéhopřístupu相关的知识,希望对你有一定的参考价值。

// _mixins.scss
@mixin module($color: grey, $duration: 0s, $border: null) {
  color: $color;
  transition: $duration;
  border: $border;
}
 
// _component.scss
.element {
  @include module((
    duration: .15s,
    color: pink
  )...);
}


// _mixins.scss
@mixin module2($options: ()) {
  $configuration: map-merge((
    color: grey,
    duration: 0s,
    border: null
  ), $options);
 
  color: map-get($configuration, color);
  transition: map-get($configuration, duration);
  border: map-get($configuration, border);
}
 
// _component.scss
.element {
  @include module2((
    color: pink,
    duration: .15s
  ));
}


// http://www.sitepoint.com/using-sass-maps/

以上是关于scss 模块mixin - ukázkamodulovéhopřístupu的主要内容,如果未能解决你的问题,请参考以下文章

scss 模块命名mixins

php ACF:Ukázkapráce的瞬态

text 宏 - ukázkové

html Hračka - ukázka主题 - vygenerovánístrktury

如何使用 webpack 预加载 SASS 自定义实用程序(变量和 mixins)

scss 地图v SCSS - náhradazaseznamy(列表)