Sass 在 "content" CSS 属性中的 unicode 字符后添加额外的空格

sti*_*til 6 css sass twitter-bootstrap

我正在为 Bootstrap 的文件选择输入提供国际化。它是通过编辑 Sass 变量完成的,所以我尝试遵循

在此处输入图片说明

但是 Sass 在“?”之后添加了额外的空格。字符,现在看起来像这样:

在此处输入图片说明

这是编译后的 CSS 的样子:

在此处输入图片说明

我如何摆脱这个额外的空间?

小智 0

这似乎是你的编译器的问题。我使用 gulp-sass 来编译它,它工作正常,它实际上不会转换“\xc4\x85”。

\n\n

但是,作为解决方法,您可以添加:

\n\n
 @charset "UTF-8"; \n
Run Code Online (Sandbox Code Playgroud)\n\n

位于 sass 文件内的自定义文件输入类之上。这将强制您的编译器以 UTF-8 进行编译。

\n