Css 开头大括号换行符的Stylelint中的At规则异常?

Css 开头大括号换行符的Stylelint中的At规则异常?,css,stylelint,Css,Stylelint,我正在我的.stylelintrc中制定规则。目标是使用单行CSS,因此“block opening brace newline after”设置为“从不使用多行”。我想要的例外是at规则。理想情况下,at规则大括号后面的选择器将转到下一行。没有为规则列出任何“除外”选项。有什么想法吗 例如,这: .container { padding: 0; margin: 5px } @media (min-width: 992px) { .container {

我正在我的.stylelintrc中制定规则。目标是使用单行CSS,因此“block opening brace newline after”设置为“从不使用多行”。我想要的例外是at规则。理想情况下,at规则大括号后面的选择器将转到下一行。没有为规则列出任何“除外”选项。有什么想法吗

例如,这:

.container {
    padding: 0;
    margin: 5px
}
@media (min-width: 992px) {
    .container {
        padding: 5px;
        margin: 0
    }
}
理想情况下将成为:

.container { padding: 0; margin: 5px }
@media (min-width: 992px) {
    .container { padding: 5px; margin: 0 }}

因此,对于at规则,开头大括号后的换行符的处理方式不同。

您能提供代码示例来说明您的意思吗?@jeddy3 good call。刚刚更新了一个例子。目前无法强制执行该约定。但是,可以向规则中添加选项以使其成为可能。我建议在stylelint问题跟踪器中提出一个特性请求。