Invalid CSS after " }": expected selector, was ","
时间: 2024-10-12 16:09:11 浏览: 74
在CSS (层叠样式表) 中,`Invalid CSS after " }": expected selector, was ","` 这是一个语法错误提示。当你在书写CSS代码时,如果在花括号 `}` 后面遇到逗号 `,` 而不是预期的选择器(如 `.class`, `#id`, 或者元素名称),解析器会认为这是不正确的结构。正确的位置应该是放置另一个选择器,或者是结束规则块的分号 `;`。
例如,如果你有如下的错误代码片段:
```css
selector {
property: value;
/* 错误:这里应该是一个分号 */
, anotherProperty: anotherValue;
}
```
修正后的正确代码应为:
```css
selector {
property: value;
anotherProperty: anotherValue;
}
```
或者
```css
selector {
property: value;
}; /* 结束该规则 */
selector {
anotherProperty: anotherValue;
}
```
相关问题
Syntax Error: SassError: Invalid CSS after "...load the styles": expected 1 selector or at-rule, was "var content = requi"
这个错误提示看起来像是在使用 Sass 编译 CSS 时出现的错误。可能是因为你的 Sass 文件中有语法错误或者格式错误导致的。
具体的错误信息中提到了 "var content = requi",这个看起来是一段 JavaScript 代码,而不是 Sass 或 CSS 代码。需要检查一下你的代码中是否有错别字或者语法错误导致了这个问题。
另外,如果你使用的是 webpack 等打包工具,也需要检查一下相关的配置是否正确,例如 loader 的配置是否正确等。
message: invalid selector: an invalid or illegal selector was specified
消息:无效选择器:指定了无效或非法的选择器。
这个错误通常出现在使用CSS选择器时,选择器的语法有误或者选择器中包含了不合法的字符。需要检查选择器的语法是否正确,或者尝试使用其他的选择器来达到相同的效果。
阅读全文
相关推荐

















