sass 变量管理

$title-size:16px; $top: $title-size + 20px; 
  $icon-size:24px; $left: $icon-size + 10px;
  $options: (
    '存证锚定': '\E00C',
    '第三方身份': '\E00D',
    '去中心化': '\E010',
    '时间戳证明': '\E011',
    '证据链举证': '\E00E',
    '低成本': '\E00F'
  );

$keys: map-keys($map: $options);
@for $i from 1 through 6 {
    p:nth-child(#{$i}) {
        &::before{content: nth($keys, $i)}
        &::after{content: map-get($map: $options, $key: nth($keys, $i))}
    }
}
       

编译结果如下:

.scienceInnovate-tab [slot='content'] p:nth-child(1)::before {
  content: "存证锚定";
}

.scienceInnovate-tab [slot='content'] p:nth-child(1)::after {
  content: "";
}

.scienceInnovate-tab [slot='content'] p:nth-child(2)::before {
  content: "第三方身份";
}

.scienceInnovate-tab [slot='content'] p:nth-child(2)::after {
  content: "";
}

.scienceInnovate-tab [slot='content'] p:nth-child(3)::before {
  content: "去中心化";
}

.scienceInnovate-tab [slot='content'] p:nth-child(3)::after {
  content: "";
}

.scienceInnovate-tab [slot='content'] p:nth-child(4)::before {
  content: "时间戳证明";
}

.scienceInnovate-tab [slot='content'] p:nth-child(4)::after {
  content: "";
}

.scienceInnovate-tab [slot='content'] p:nth-child(5)::before {
  content: "证据链举证";
}

.scienceInnovate-tab [slot='content'] p:nth-child(5)::after {
  content: "";
}

.scienceInnovate-tab [slot='content'] p:nth-child(6)::before {
  content: "低成本";
}

.scienceInnovate-tab [slot='content'] p:nth-child(6)::after {
  content: "";
}

转载于:https://www.cnblogs.com/wws-1993/p/9263807.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值