0

我已经发布了一个网站,每个页面都有一个带有 Cufon (cufon-yui.js) 的 or 元素,有时在页面加载时,访问者可以看到文本替换工具正在工作。它看起来很糟糕,一些用户正在询问它。

如果我像其他人一样使用它(cufon),为什么会发生这种情况,而我没有看到在大多数站点中发生此文本呈现问题。

此外,使用 Cufon 的超链接也会出现问题。

有时光标(出现超链接的手)消失了,这很奇怪。

4

4 回答 4

1

将以下内容添加到您的 css 应该可以解决问题:

.cufon-loading { 
    visibility: hidden;
}
于 2011-12-07T14:00:54.467 回答
0

我刚刚开始研究 Cufon,所以我不确定我是否有资格发表意见,但我已经阅读了 IE 有(或有)渲染问题,并且您需要添加<script type="text/javascript">Cufon.now();</script>到正文的末尾(就在 . 之前</body>。如果您在页面上运行任何其他繁重的脚本,您可能希望将它们放在页面上尽可能低的位置,并将Cufon.now()右侧放在这些脚本上方(将 Cufon 放在优先级较高的位置)。如果没有工作,尝试在 DOM 加载visibility:hidden后立即用 JS 隐藏你的 Cufon 元素onload

于 2010-07-02T13:52:00.893 回答
0

使用其中一种谷歌网络字体字体/

于 2010-07-02T16:50:34.517 回答
-4

使用更好的东西?:http ://reisio.com/examples/webfonts/

(如果您担心分发的合法性,请将您的字体替换为互联网上提供的众多免费克隆中的任何一种)

于 2010-07-02T14:20:26.643 回答