Sass Nesting for:悬停不起作用

Bea*_*oys 340 sass css-selectors

我写了这段代码,但它不起作用.我的问题是什么?

.class {
    margin:20px;
    :hover {
        color:yellow;
    }
 }
Run Code Online (Sandbox Code Playgroud)

Sin*_*nac 749

要在嵌套时将选择器连接在一起,您需要使用父选择器(&):

.class {
    margin:20px;
    &:hover {
        color:yellow;
    }
}
Run Code Online (Sandbox Code Playgroud)


Enr*_*ahn 44

通过生成的CSS,您可以轻松地调试这些事情.在这种情况下,转换后的伪选择器必须附加到类.事实并非如此.使用 "&".

http://sass-lang.com/documentation/file.SASS_REFERENCE.html#parent-selector

.class {
    margin:20px;
    &:hover {
        color:yellow;
    }
}
Run Code Online (Sandbox Code Playgroud)