可以在css内容伪元素中添加非拉丁字符吗?

Ere*_*man 1 css pseudo-element

是否可以在 css“content”伪元素中添加非拉丁字符?

\n\n

我有这样的代码:

\n\n
&::after{\n             content:"(\xd7\x9c\xd7\x97\xd7\xa5 \xd7\x9c\xd7\x97\xd7\x99\xd7\x95\xd7\x92)";\n             color: #00b1eb;\n             text-decoration: underline;\n             font-family: "Open Sans", "Narkis Block M F" !important;\n             font-size: 32px;\n           }\n
Run Code Online (Sandbox Code Playgroud)\n\n

在浏览器上我得到了这个乱码:

\n\n

在此输入图像描述

\n\n

如果 content: 中的字符串是英文,则一切正常:

\n\n

在此输入图像描述

\n\n

有没有办法将希伯来语或非英语字符添加到内容伪元素?

\n

fca*_*ran 5

您可以使用 unicode 序列打印非拉丁符号,如本codepen 示例
所示

body::before {
  content:"(\05DC\05D7\05E5 \05DC\05D7\05D9\05D5\05D2)";
}
Run Code Online (Sandbox Code Playgroud)

(我用这个工具把你的字符转换成UTF-8单位)