与参数混合不起作用

时间:2016-05-02 07:01:47

标签: css visual-studio sass

在SCSS sass文件中,我使用了mixin,如:

@mixin getHeightDueToElements($percent, $numberOfElements) {
  height: calc($percent/$numberOfElements);
  margin: auto;
}

SCSS和另一段:

@include getHeightDueToElements(100%, 3)

但不幸的是,它没有带我在样式css参数中使用我经历过的值,那就是:

calc($percent, $numberOfElements)

这用于所有视觉研究:问题是视觉工作室问题,还是有什么我错了?

帮助..

1 个答案:

答案 0 :(得分:0)

你不能像你那样使用混合,你应该包装一些选择器或类。因为你混合是吐痰属性和属性,我们可以使用属性:仅限某些选择器中的值。希望它有意义。

@mixin getHeightDueToElements($percent, $numberOfElements) {
  height: calc($percent/$numberOfElements);
  margin: auto;
}

.height{@include getHeightDueToElements(100%, 3)}