【发布时间】:2013-05-01 15:57:25
【问题描述】:
我有一个使用 CSS3 的网站
@font-face {
font-family: 'LigatureSymbols';
src: url('LigatureSymbols-2.07.eot');
src: url('LigatureSymbols-2.07.eot?#iefix') format('embedded-opentype'),
url('LigatureSymbols-2.07.svg#LigatureSymbols') format('svg'),
url('LigatureSymbols-2.07.woff') format('woff'),
url('LigatureSymbols-2.07.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'LigatureSymbols';
src: url('LigatureSymbols-2.07.svg#LigatureSymbols') format('svg');
font-weight: normal;
font-style: normal;
}
在我第一次访问该网站时(仅在 Google Chrome 中),我的代码中指定的字体不会显示,即使我按下链接转到另一个页面,它也不会正确更新字体。只有当我按 F5 键更新站点时,它才会呈现正确的字体。尝试了很多不同的修复方法,但没有成功(这就是为什么我有 2 个 @font-face ...)
我已经没有办法了,希望有人能在这个问题上帮助我。
【问题讨论】:
标签: html google-chrome css font-face