【问题标题】:Multiple class name in variable [duplicate]变量中的多个类名[重复]
【发布时间】:2015-04-21 17:21:45
【问题描述】:

我正在尝试使用 Interpolation 方法在一个变量中使用多个类。

如果我有一个类并且我像这样使用它,那么这个方法对我有用:

$class: classname1;

.#{class} {
   color: red;
}

但是如果我想使用更多的一个类我有一个问题:

$class: classname1.classname2;

.#{class} {
   color: red;
}

这个 sn-p 给我一个错误,因为变量中的点。我尝试了其他一些选项,但没有任何效果。

知道如何解决这个问题吗?谢谢!

【问题讨论】:

    标签: css sass


    【解决方案1】:

    使用字符串作为变量

    $class: ".classname1.classname2";
    
    #{$class} {
       color: red;
    }
    

    (在sassmeister 测试)

    【讨论】:

    • 谢谢!这很有帮助!
    • 不客气。您可以将其标记为已接受@MatanG。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-25
    • 1970-01-01
    • 1970-01-01
    • 2020-05-31
    • 2021-08-01
    • 1970-01-01
    • 2020-04-03
    相关资源
    最近更新 更多