1

sIFR を使用して数年前に構築した Web サイトがあります。スタイルに関しては、実際には何も変更されていません。XML を介して編集された一部のコンテンツが追加/削除されただけです。

今日、サイトの所有者から、一部のテキスト (sIFR3 でレンダリング) が突然次のように壊れている理由を尋ねるメールが届きました。

sIFR レンダリングの問題

どのブラウザでもこれを再現できませんでした。FFとSafari(Mac)の両方で彼に起こっていました。同じ OS で同じバージョンのブラウザを使用しています。彼は OS X 10.6.6 を使用していましたが、原因を絞り込もうとしている間に 10.6.7 にアップグレードしました。彼はまだ「間違った」バージョンを手に入れました。私は自分の Flash プラグインを、彼のコンピュータにある正確なバージョンにダウングレードしましたが、まだ「正しい」バージョンが残っていました。彼は自分のオフィスにある他のすべてのコンピューターをチェックしましたが、すべて正しくレンダリングされました。

したがって、これらすべてが同一である 2 つの環境では、次のようになります。

  • オペレーティング システムとバージョン
  • ブラウザ版
  • Flash Player/プラグインのバージョン

不一致を引き起こしている他の可能性は何ですか?

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: 'transparent ', forceSingleLine: true; });

ここで答えを見つけました: http://www.conetrees.com/2009/10/quickposts/fixing-the-sifr-3-text-wrap-issue/

于 2011-06-08T20:34:34.263 に答える