CSS3 解析错误 词法错误

标签 css validation parse-error

我一直收到这个错误,我不确定为什么在我验证它时会弹出它。任何人都可以向我解释这个以及如何解决它吗?错误是这样的: 246 #copyright Parse Error 第 249 行第 2 列的词法错误。遇到:“”(32),之后:“@”

这是代码。我从第 246 行开始,我猜它是从哪里开始的……不太了解这里发生了什么。第 246 行是我的智能手机 css 的右括号。如果您需要,我也可以发布。非常感激。

}
/* ----- Tablet ----- */
@ media screen (min-width: 481px) and (max-width: 769px) {
   div#wrapper{
      margin: 0 auto;
      padding: 1em;
      width: 98%;
    }
    header h1 {
        font-size: 1.8em;
    }

}

最佳答案

错误消息说解析器在第 246 行之后的“@”之后遇到了一个空格“”。该空格不应该在那里,因此解析错误;你需要删除它。

您还缺少此媒体查询中的 and

正确的语法是:

@media screen and (min-width: 481px) and (max-width: 769px) {

关于CSS3 解析错误 词法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24358777/

相关文章:

html - ASP.NET MVC3 中的标题样式

html - 如何在框架中制作响应式视频?

asp.net - 必填字段验证器不起作用

php - 我的 PHP 代码中解析错误 : Syntax error, 意外的文件结尾

java - IllegalArgumentException : Parse error java. util.Date

css - 如何将一个内容 block 移动到另一个 block 的右侧而不在 DOM 中移动它

CSS3 验证

validation - java.lang.ClassFormatError : Absent Code attribute in method that is not native or abstract in class file javax/validation/Validation

Haskell 多行 Lambda 表达式

html - 是否可以真正禁用现代浏览器密码字段的自动填充和自动完成功能?