Skip to main content

block-closing-brace-empty-line-before

警告

此规则已弃用,并将在将来删除。 参见 迁移指南

要求或禁止在块的右大括号之前有空行。

a {
color: pink;
/* ← */
} /* ↑ */
/** ↑
* This line */

fix 选项 可以自动修复此规则报告的所有问题。

选项

string"always-multi-line"|"never"

always-multi-line

以下模式被视为问题:

a {
color: pink;
}

以下模式不被视为问题:

a {
color: pink;

}
a { color: pink; }

never

以下模式被视为问题:

a {
color: pink;

}

以下模式不被视为问题:

a {
color: pink;
}
a { color: pink; }

可选的辅助选项

except: ["after-closing-brace"]

当规则嵌套时,after-closing-brace 大括号将反转主要选项。

例如,对于 "never"except: ["after-closing-brace"]

以下模式被视为问题:

@media print {

a {
color: aquamarine;
}
}
@supports (animation-name: test) {

a {
color: aquamarine;
}
}
@keyframes test {

100% {
color: aquamarine;
}
}

以下模式不被视为问题:

@media print {

a {
color: aquamarine;
}

}
@font-face {
font-family: "MyFont";
src: url("myfont.woff2") format("woff2");
}
@supports (animation-name: test) {

a {
color: aquamarine;
}

}
@keyframes test {

100% {
color: aquamarine;
}

}

例如,对于 "always-multi-line"except: ["after-closing-brace"]

以下模式被视为问题:

@media print {

a {
color: aquamarine;

}

}
@supports (animation-name: test) {

a {
color: aquamarine;

}

}
@keyframes test {

100% {
color: aquamarine;

}

}

以下模式不被视为问题:

@media print {

a {
color: aquamarine;

}
}
@font-face {
font-family: "MyFont";
src: url("myfont.woff2") format("woff2");

}
@supports (animation-name: test) {

a {
color: aquamarine;

}
}
@keyframes test {

100% {
color: aquamarine;

}
}