不思議なことに、私のページの1つの特定の側面がFireFoxに表示されません。私はこれに問題を絞り込みました:
メインページ(すべてのブラウザで動作)<div id="wrapper">
には次のCSSがあります。
margin: 0px auto;
width: 1000px;
background-color: #272727;
min-height: 100%; /* ie6 ignores min-height completely */
height: 100%;
background-size:100%;
これにより、素敵な灰色がかった背景が保証されます。また、私はすべてのものをフローティングするために石工のjqueryスクリプトを使用しています。すべてのフロートの終わりに、私はそれらをクリアします:
<div style="clear: both;"></div>
これにより、すべてが完璧になります。ただし、別のページでは、それが機能していないようだったので、代わりにこのコード行をラッパースタイルに追加しました(そのページの場合)
style="overflow: auto;"
IEとChromeでは、これはすべて問題なく、背景を復元しますが、Firefoxではコンテンツも背景も表示されません。コードを削除すると、コンテンツはありますが、背景はありません。
どうしてこれなの?私が最も驚いたのは、IEが機能し、Firefoxが機能しなかったことです。