这个问题几乎在标题中。
我不知道这是否可能,并且似乎无法使其发挥作用,但我可能忽略了一些事情(我希望)
这是我的颜色选择功能 mixin thingie
=colors($color)
@if #{$color} == 0
background: transparent
@if #{$color} == 1
background: #87dcec
@if #{$color} == 2
background: #72d856
@if #{$color} == 3
background: #f7e818
@if #{$color} == 4
background: #f75149
@if #{$color} == 5
background: #303030
@if #{$color} == 6
background: #fff1da
@if #{$color} == 7
background: #75430a
@if #{$color} == 8
background: #0e7259
这是我的@for
@for $i from 1 through 143
li:nth-child(#{$i})
float: left
width: 50px
height: 50px
$color: #{attr(color)}
+colors($color)
所以我的 SASS 决定只使用最后一个 if 的颜色,这很奇怪,因为我什至还没有使用 8。
是的,我在 html 中有一个名为color