1

几年前我使用 sIFR 建立了一个网站。就样式而言,它并没有真正改变——只是通过 XML 编辑了一些添加/删除的内容。

网站所有者今天给我发了电子邮件,询问为什么突然有一些文本(以 sIFR3 呈现)会像这样中断:

sIFR 渲染的问题

我无法在我的任何浏览器上重现这一点。它在 FF 和 Safari (Mac) 中都发生在他身上。我们在相同的操作系统上使用相同的浏览器版本。他在 OS X 10.6.6 上,但升级到 10.6.7,同时试图缩小导致它的原因。他仍然得到“不正确”的版本。我将我的 Flash 插件降级到他计算机上的确切版本,但我仍然拥有“正确”的版本。他检查了他办公室的所有其他计算机,它们也都正确地渲染了它。

因此,在所有这些事情都相同的两个环境中:

  • 操作系统和版本
  • 浏览器版本
  • Flash 播放器/插件版本

还有哪些其他可能导致差异的原因?

4

1 回答 1

1

我在 IE 中换行了文本字母,但没有在 FF 中换行——但我找到了解决方案。我用 forceSingleLine: true; 在我的 sifr-config.jsp 中的 sIFR.replace 样式中。下面是一个使用它的例子。

sIFR.replace(test, { selector: 'h1', css: '.sIFR-root { color: #cccccc; width: 100%; text-align: left; letter-spacing:1;}', wmode: '透明', forceSingleLine: true; });

我在这里找到了答案:http: //www.conetrees.com/2009/10/quickposts/fixing-the-sifr-3-text-wrap-issue/

于 2011-06-08T20:34:34.263 回答