几年前我用sIFR制作了一个网站。在造型方面没有任何改变 - 只是通过XML编辑了一些内容。
网站所有者今天通过电子邮件向我询问为什么突然出现的一些文字(在sIFR3中呈现)会像这样破坏:
我无法在我的浏览器的任何上重现这一点。在FF和Safari(Mac)中都发生了这件事。我们在同一个操作系统上使用相同的浏览器版本。他在OS X 10.6.6上,但升级到10.6.7,同时试图缩小导致它的原因。他仍然有“不正确”的版本。我将我的Flash插件降级到他在计算机上的确切版本,我仍然拥有“正确”的版本。他检查了办公室里的所有其他计算机,他们也都正确地进行了渲染。
因此,在所有这些事情都相同的两个环境中:
还有哪些其他可能导致这种差异?
答案 0 :(得分:1)
我在IE中包装了文本字母而不是FF - 但我找到了解决方案。我用forceSingleLine:true;在我的sifr-config.jsp中的sIFR.replace样式中。下面是一个使用它的例子。
sIFR.replace(test,{ 选择器:'h1', css:'。ifIFR-root {color:#cccccc;宽度:100%; text-align:left;字母间距:1;}”, wmode:'透明', forceSingleLine:true; });
我在这里找到答案: http://www.conetrees.com/2009/10/quickposts/fixing-the-sifr-3-text-wrap-issue/