@supports 不会从 SASS 编译到 CSS
@supports doesn't compile from SASS to CSS
*对不起我的英语
我使用Visual Studio代码。用SASS写代码。 Grunt 中记录的所有自动化(对于预处理器,我使用 grunt-contrib-sass)
这是我的代码:
.news {
background-color: #f8f5f2;
border-bottom: 1px solid #e5ddd5;
@supports (clip-path: polygon(0 0)) or (-webkit-clip-path: polygon(0 0)) {
-webkit-clip-path: polygon(0 0, 50% 34px, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 50% 34px, 100% 0, 100% 100%, 0 100%);
margin-top: -35px;
}
}
编译后css中没有@supports指令。我也尝试在 LESS 和其他代码编辑器中做到这一点
有什么问题??
你的代码为我编译,所以它没有任何问题。我怀疑您使用的是旧版本的 Sass,在这种情况下 @supports
将无法正确编译。请参阅此 GitHub 问题,已于 2014 年修复:https://github.com/sass/libsass/pull/612
*对不起我的英语
我使用Visual Studio代码。用SASS写代码。 Grunt 中记录的所有自动化(对于预处理器,我使用 grunt-contrib-sass)
这是我的代码:
.news {
background-color: #f8f5f2;
border-bottom: 1px solid #e5ddd5;
@supports (clip-path: polygon(0 0)) or (-webkit-clip-path: polygon(0 0)) {
-webkit-clip-path: polygon(0 0, 50% 34px, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 50% 34px, 100% 0, 100% 100%, 0 100%);
margin-top: -35px;
}
}
编译后css中没有@supports指令。我也尝试在 LESS 和其他代码编辑器中做到这一点
有什么问题??
你的代码为我编译,所以它没有任何问题。我怀疑您使用的是旧版本的 Sass,在这种情况下 @supports
将无法正确编译。请参阅此 GitHub 问题,已于 2014 年修复:https://github.com/sass/libsass/pull/612