Css 类选择器和'&';齐声大骂

Css 类选择器和'&';齐声大骂,css,sass,composer-php,Css,Sass,Composer Php,我们都知道这在sass中有效: body margin: 0 &.active margin: auto 但当我尝试执行以下操作时,父对象只是一个类选择器,它停止工作,编译器跳过了“&”块,知道为什么吗 .loggedIn margin: 0 &.active margin: auto 好的,原来它是由&.login行上方的注释行引起的,该行没有缩进为其余内容,现在我知道我必须按照缩进作为其余内容进行注释 这不起作用: /*容器*/ 容器

我们都知道这在sass中有效:

body
  margin: 0

  &.active
    margin: auto
但当我尝试执行以下操作时,父对象只是一个类选择器,它停止工作,编译器跳过了“&”块,知道为什么吗

.loggedIn
  margin: 0

  &.active
    margin: auto

好的,原来它是由&.login行上方的注释行引起的,该行没有缩进为其余内容,现在我知道我必须按照缩进作为其余内容进行注释

这不起作用:

/*容器*/
容器
职位:相对
z指数:1
/*>登录*/
&.登录
宽度:320px
左:0
右:0
顶部:100px
背景:白色
边框:1px实心#e0
长方体阴影:0 6px 12px rgba(0,0,0,175)

不透明度:0.90
无法复制。如果您没有使用官方的Sass Ruby编译器,那么适当的做法是向维护您使用的编译器的人提交错误报告。这根本不是事实。你可以很容易地证明这一点:@meagar在我看来非常不可复制,它在Sassmeister中生成了预期的结果。@cimmanon我没有回复你。我的链接都支持这是不可复制的。请停止使用live code编辑器添加sass代码。它用于html、CSS和javascript。