3

在 SASS 中,当出现错误时,它会在浏览器的页面顶部显示一条消息。它的一个样本在附加的图像中。

该文本不可选择。它不是图像。它不会出现在查看源代码中。它在 Firebug 中不可见。

该错误文本是如何呈现的?

在此处输入图像描述

更新

感谢@FluffyJack,我调查并发现在body:before包含语法错误的CSS文件中使用了a。Github 目前不合作,但我追踪了错误消息在 SASS 中的呈现位置,vendor/sass/lib/sass/error.rb其中包含:

body:before {
  white-space: pre;
  font-family: monospace;
  content: "#{header.gsub('"', '\"').gsub("\n", '\\A ')}"; }
END
4

1 回答 1

3

我认为它使用的是内容属性。

就像是

html:before {
  content: "Syntax error..."
}

检查CSS。

于 2012-09-15T07:25:53.797 回答