小编tob*_*byn的帖子

对于SCSS中的循环与变量的组合

我有很多元素:(#cp1,#cp2,#cp3,#cp4)

我想为使用SCSS添加背景颜色.

我的代码是:

$colour1: rgb(255,255,255); // white
$colour2: rgb(255,0,0); // red
$colour3: rgb(135,206,250); // sky blue
$colour4: rgb(255,255,0);   // yellow

@for $i from 1 through 4 {
    #cp#{i} {
        background-color: rgba($(colour#{i}), 0.6);

        &:hover {
            background-color: rgba($(colour#{i}), 1);
            cursor: pointer;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

html css sass

32
推荐指数
3
解决办法
6万
查看次数

标签 统计

css ×1

html ×1

sass ×1