在此 Codepen中有一个CSS选择器&:hover
,该选择器与什么匹配?
“&”选择器选择什么?
鲜为人知的一种用法是,您可以将&符号添加到样式的末尾,以便父选择器成为子选择器。
例如:
h3
font-size: 20px
margin-bottom: 10px
.some-parent-selector &
font-size: 24px
margin-bottom: 20px
变成
h3 {
font-size: 20px;
margin-bottom: 10px;
}
.some-parent-selector h3 {
font-size: 24px;
margin-bottom: 20px;
}
您可以在此处了解更多信息和使用
http://thesassway.com/intermediate/referencing-parent-selectors-using-ampersand
究竟。在Sass中,您可能会遇到这样的事情...
...转换为CSS时会变成这样:
编辑:从&hover:到&:hover