0

我正在尝试使用包含黑色向下指向三角形的 css 文件。在 Windows 中它工作正常,但只要我将文件复制到 Linux 服务器,符号就会变成垃圾。

我将如何在 Linux 上的 css 文件中使用这个符号。

 content: '.';

点应该是符号。

我试过了:

content: ▼
content: '&#9660';

这应该是符号的值,但我猜错了,因为它不起作用。

4

1 回答 1

10

您的第二次尝试是尝试在 CSS 中使用HTML实体——显然这不起作用。您可以改用转义字符:

content: '\25BC';

(它必须是十六进制。)

但是,您可以(并且应该)直接使用字符“▼”——您只需要使用约定的编码方式保存和打开文件。您没有这样做,因此符号是乱码。最好使用的编码是 UTF-8,它是 Web、Linux 和许多其他应用程序上公认的默认编码。但是,仍然需要告知一些 Windows 编辑器请手动使用此编码。

于 2013-09-23T17:12:23.297 回答