相关疑难解决方法(0)

使用Sass将父选择器附加到末尾

好吧,假设我有以下传统的CSS

.social-media { /* ... */ }
.social-media .twitter { /* ... */ }
.social-media .facebook { /* ... */ }
ul.social-media { /* ... */ }
Run Code Online (Sandbox Code Playgroud)

所以,我尝试用SCSS这样做:

.social-media {

    /* ... */

    .twitter { 
        /* ... */
    }
    .facebook {
        /* ... */
    }

    // Here's the problem:
    ul& {
        /* ... */
    }
}
Run Code Online (Sandbox Code Playgroud)

最后一部分不起作用,因为似乎&符号应该只出现在选择器的开头.有解决方法吗?

sass

14
推荐指数
1
解决办法
2128
查看次数

标签 统计

sass ×1