3
在SASS中,當出現錯誤時,它會在瀏覽器的頁面頂部顯示一條消息。它的一個樣本在附圖中。如何在瀏覽器中顯示SASS錯誤消息?
該文本不可選。這不是一個圖像。它不會出現在查看源中。它在Firebug中不可見。
錯誤文本是如何呈現的?
UPDATE
感謝@FluffyJack,我調查,發現一個body:before
在包含語法錯誤的CSS文件中使用。 Github上沒有被目前的合作,但我追查其中的錯誤消息是從SASS呈現給vendor/sass/lib/sass/error.rb
包含:
body:before {
white-space: pre;
font-family: monospace;
content: "#{header.gsub('"', '\"').gsub("\n", '\\A ')}"; }
END
大聲笑,你是對的。我通過一個測試html文件測試了這個。但是,源文件中沒有這樣的文本或css:之前。也許通過Javascript添加? (但我還沒有找到任何證據)任何想法爲什麼該文本是不可選擇的?這是HTML規範的「要求」部分嗎? – Zabba
不知道爲什麼。但CSS內容永遠不可選擇。猜測可能是CSS規範的一部分,它可以像那樣處理。也許你對HTML規範是正確的。 – FluffyJack
有點自豪,現在,這是一個瘋狂的猜測:嘿嘿 – FluffyJack