代码之家  ›  专栏  ›  技术社区  ›  Joe Scotto

循环变量的SCSS不工作

  •  2
  • Joe Scotto  · 技术社区  · 6 年前

    我正在尝试改变 nth-of-type 带有scss和循环的元素。我已经测试了手动设置 .slick-slide:nth-of-type(2) 当我从 @for 循环它将不接受变量 $i . 我在这里做错什么了,似乎一切都应该是正确的。

    @for $i from 1 through 4 {
        .slick-slide:nth-of-type($i) {
            opacity: 100 / $i;
        }
    }
    
    1 回复  |  直到 6 年前
        1
  •  3
  •   Karl Laurentius Roos    6 年前

    interpolation syntax #{$myVariable}

    @for $i from 1 through 4 {
        .slick-slide:nth-of-type(#{$i}) {
            opacity: 100 / $i;
        }
    }