Css 哈希名称的手写笔查找
有没有一种方法可以使用StylusCss 哈希名称的手写笔查找,css,hash,lookup,stylus,for-in-loop,Css,Hash,Lookup,Stylus,For In Loop,有没有一种方法可以使用Styluslookup函数在循环内部应用哈希值 $badge-photo-S = { size: 36px font-size: 16px } $badge-photo-XS = { size: 32px font-size: 13px } .s-badge &-photo for each in S XS &--{each} {lookup('$badge-photo-'+each)} 它
lookup
函数在循环内部应用哈希值
$badge-photo-S = {
size: 36px
font-size: 16px
}
$badge-photo-XS = {
size: 32px
font-size: 13px
}
.s-badge
&-photo
for each in S XS
&--{each}
{lookup('$badge-photo-'+each)}
它应屈服于:
.s-badge-photo--S {
width: 36px
height: 36px;
font-size: 16px;
}
.s-badge-photo--XS {
width: 32px
height: 32px;
font-size: 13px;
}
但是它提供了一个空输出。您需要将
查找的结果保存到一个变量中,然后在{}
中使用它:
$badge-photo-S = {
size: 36px
font-size: 16px
}
$badge-photo-XS = {
size: 32px
font-size: 13px
}
.s-badge
&-photo
for each in S XS
&--{each}
hash = lookup('$badge-photo-'+each)
{hash}