Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 哈希名称的手写笔查找_Css_Hash_Lookup_Stylus_For In Loop - Fatal编程技术网

Css 哈希名称的手写笔查找

Css 哈希名称的手写笔查找,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)} 它

有没有一种方法可以使用Stylus
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}