LESS 嵌套多个伪 elements/classes 不起作用

LESS nesting multuple psuedo elements/classes not working

我正在尝试获取输出:

#parent a:hover,
#parent a:link,
#parent a:visited {
    color: #000;
}

我正在使用 LESS:

#parent {
    a {
        :link, :hover, :visited {
            color: #000;
         }
    }
}

它不起作用。

您需要使用 LESS parent selector &:

#parent a {
  &:link, &:hover, &:visited {
    color: #000;
  }
}