私はWebアプリケーションを作成しています。サポートチケットは、左側に静的テキストとしてチケットIDで表示され、残りのフィールド(説明、重大度、期間、ステータス、レポーター)は、固定テキストでスクロールテキストとして右側に表示されます。サイズビューポート。
<span>まず、チケットIDを含むビューポートと、残りのフィールドを<div>含む1秒を含むビューポート、およびアニメーション化されたプロパティ(例ではで表されます)から始めました。これはChromeとSafariで正常に機能しますが、スクロールテキストはFirefoxの静的テキストよりも上に表示されます(WebソケットをサポートしていないためInternet Explorerを使用できません。Operaはまだ試していません)。<span>left#attempt1
<div>ビューポートを別のビューポート<span>(で表される)に置き換えようとしましたが、スタイルが無視される#attempt2ため、テキストが重なっています。overflow:hidden何が起こったかを確認するdisplay:inline-blockために、置換<span>(で表される#attempt3)にもスタイルを追加しました。これは、元ののように動作し<div>ます。
この動作を示す縮小例を作成しました。ここでは、スクロールするテキスト要素にハードコードされたleftプロパティがあります。このjsfiddlehttp : //jsfiddle.net/uLAm6/を参照してください。


誰かが(i)Firefoxが上げられたテキストを表示している理由を説明し、(ii)私の例の試みのいずれかをChromeの場合と同じように機能させる方法を提案できますか?どうもありがとう!