scss错误-&;:不是(“预期的”);,是"';。完整';)
我对以下错误有点困惑。我没有使用SCS的经验。。这是一家分包前端设计师公司给我们的文件。 我正在尝试使用考拉编译,它似乎是一个简单的开源免费WindowsSASS编译器 错误:scss错误-&;:不是(“预期的”);,是"';。完整';),css,sass,Css,Sass,我对以下错误有点困惑。我没有使用SCS的经验。。这是一家分包前端设计师公司给我们的文件。 我正在尝试使用考拉编译,它似乎是一个简单的开源免费WindowsSASS编译器 错误: assets\sass\main.scss Error: Invalid CSS after "&:not(": expected ")", was "'.full')" on line 23 of assets/sass/components/_last-update.scss
assets\sass\main.scss
Error: Invalid CSS after "&:not(": expected ")", was "'.full')"
on line 23 of assets/sass/components/_last-update.scss
from line 13 of assets/sass/_components.scss
from line 8 of assets\sass\main.scss
Use --trace for backtrace.
导致错误的特定代码似乎是:
@media (min-width: $bp-medium) {
&:not('.full') { max-width: 60%; }
margin-bottom: $vertical-spacing-medium;
}
具体而言:
&:not('.full'){最大宽度:60%;}
我试着一起删除这个部分,它似乎起了作用,但我还不明白SCSS/SASS语法以及为什么它不起作用。我学这种语言才30年 我认为问题在于选择器中的催眠。e、 g
&:not('.full') { max-width: 60%; }
应该成为
&:not(.full) { max-width: 60%; }
根据规范的定义:我认为问题在于选择器中的hypens。e、 g
&:not('.full') { max-width: 60%; }
应该成为
&:not(.full) { max-width: 60%; }
根据规范的定义:是否可以在选择中使用
-
?例如,&:not(hello world)
我想是:)在选择中是否可以使用-
?例如:&:not(你好,世界)
我想是:)