sass 中有 2 个@media 实例(最大宽度/最小值)的编译错误
compilation errors in sass with 2 instances of @media (max width / min)
按原样编写以下内容时,SASS 中的一个中间宽度媒体调用位于另一个之上我收到编译错误 - 错误提示 'Invalid CSS after "TCY": expected selector, was "@media <max-wid...">
- 我不明白这是什么意思,过去曾使用过以下内容;我在下面没有看到任何错误,有什么建议吗?
@media (max-width:950px) and (min-width:800px) {
.clickFacet {
width: 93%;
position: absolute;
left: 0;
top: 40px;
max-width: 600px;
border: 1px solid red;
}
}
@media (max-width:1200px) and (min-width:1000px) {
.clickFacet {
width: 100%;
position: absolute;
left: -1%;
top: 40px;
max-width: 600px;
border: 1px solid red;
}
}
注意://一个会完美;如果我注释掉任何一个——它们被阅读了,出于某种原因两个不受欢迎?
错误 将我指向第二个 @media
的开头,它在下方。
每个请求之前的代码:
body{
font-size: 18px;
}
我在将它插入文本编辑器时出错,你的第一个媒体查询的右括号似乎不正确,可能是复制代码。无论如何,将其复制并粘贴到您的 css 中,它应该可以解决问题。
@media (max-width:950px) and (min-width:800px) {
.clickFacet {
width: 93%;
position: absolute;
left: 0;
top: 40px;
max-width: 600px;
border: 1px solid red;
}
}
按原样编写以下内容时,SASS 中的一个中间宽度媒体调用位于另一个之上我收到编译错误 - 错误提示 'Invalid CSS after "TCY": expected selector, was "@media <max-wid...">
- 我不明白这是什么意思,过去曾使用过以下内容;我在下面没有看到任何错误,有什么建议吗?
@media (max-width:950px) and (min-width:800px) {
.clickFacet {
width: 93%;
position: absolute;
left: 0;
top: 40px;
max-width: 600px;
border: 1px solid red;
}
}
@media (max-width:1200px) and (min-width:1000px) {
.clickFacet {
width: 100%;
position: absolute;
left: -1%;
top: 40px;
max-width: 600px;
border: 1px solid red;
}
}
注意://一个会完美;如果我注释掉任何一个——它们被阅读了,出于某种原因两个不受欢迎?
错误 将我指向第二个 @media
的开头,它在下方。
每个请求之前的代码:
body{
font-size: 18px;
}
我在将它插入文本编辑器时出错,你的第一个媒体查询的右括号似乎不正确,可能是复制代码。无论如何,将其复制并粘贴到您的 css 中,它应该可以解决问题。
@media (max-width:950px) and (min-width:800px) {
.clickFacet {
width: 93%;
position: absolute;
left: 0;
top: 40px;
max-width: 600px;
border: 1px solid red;
}
}