字符:有时显示不正确...

时间:2015-08-05 14:20:16

标签: css google-chrome

我有一个字符应用于:before 有时无法在Chrome中正确显示。我无法解决触发器,但我发现打开控制台并刷新(控制台仍处于打开状态)似乎再次让角色回归。然而,即使在关闭控制台并稍后返回它也可以正常工作 - 然后在某个时候我会注意到它会恢复到这个不寻常的角色 - 但正如我所说,我没有注意到触发它的是什么,如果有的话。没有与控制台交互的标准刷新无法解决问题。

看起来如何:

enter image description here

有时看起来如何:

enter image description here

正如您所看到的那样,控制台样式预览中的字符以及渲染页面上的字符是错误的(但CSS未更改,并声明:content '“'(这是复制并粘贴实际字符,顺便说一句。)

(我已在其他浏览器中对该页面进行了测试,看起来很好,但由于我不知道触发它的原因,我不确定是否相关)。

我见过这样一个问题的唯一地方就是直接在Bitbucket编辑代码,保存很多字符就会变成这些奇怪的小字形。但这不是问题所在。

我已经仔细检查过,并且我在所有网页上声明了字符集:<meta charset="utf-8" />

有什么想法吗?

修改

我现在已经在我正在本地工作的两个网站上看到了这个问题 - 代码库非常不同。唯一的共同点是,它位于:before伪元素并在Chrome中运行。

1 个答案:

答案 0 :(得分:1)

尝试unicode content: '\201c';

相关问题