标签: css utf-8 sass
我的CSS无法正常工作,显然是因为每一行都以字节顺序标记(BOM)开头。 Chrome的开发者控制台将每个BOM都显示为一个红点,当我将它们放在鼠标上时,它会显示\ufeff。
\ufeff
为什么在这里有这些BOM,我该如何去除它们?
答案 0 :(得分:0)
您的SASS源文件可能被弄乱了。就我而言,源文件在开始时以两个 BOM结束,而SASS(出于某种原因?)在每个CSS声明的开头将其翻译为BOM。
当我移除两个BOM之一时,编译后的CSS干净了。
答案 1 :(得分:0)
您的文件采用UTF-8-BOM编码,请使用notepad ++打开文件,更改编码以UTF-8编码,然后保存。encode in UTF-8