我是 Sass 的新手,我正在尝试获得这样的 CSS;
.heading-lg {
font-size: 11.2rem;}
.heading-md {
font-size: 11.2rem;}
.heading-sm {
font-size: 11.2rem;}
这是我的 SCSS 代码。但是所有的 heading-xx 类都得到 11.2rem。谁能给我指路?非常感谢。
$font-size: 1.6rem;
$heading-size: .8rem;
$heading: lg md sm;
$heading-lg: lg;
$heading-md: md;
$heading-sm: sm;
@each $size in $heading {
.heading-#{$size} {
@if $heading-lg==lg {
font-size: $font-size + $heading-size * (12);
}
@else if $heading-md==md {
font-size: $font-size + $heading-size * (10);
}
@else {
font-size: $font-size + $heading-size * (8);
}
}
}