0

このサイトを洗練しています: dev.underglassframing.com

メイン コンテンツ div (#main) の背後にある背景が IE 7、8、および 9 のコンテンツの前に停止していることを除いて、すべてのブラウザーですべてがうまく機能します。最後に clear:both div を含めましたが、背景は続きません。

第二に、サイトは IE8 でまったくスクロールしません!! 何が起こっているのかわかりません。どんな助けでもとても素晴らしいでしょう!

ありがとう!ジェニファー

4

1 に答える 1

0

あなたの問題は、コードのこの部分にあるようです:

body {
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index_bg.png', sizingMethod='scale')
}

IEフィルターは時々奇妙な表示の問題を引き起こす可能性があり、これを排除すると、説明したすべての問題(IE8スクロールを含む)が修正されるように見えました。#main背景については、そのフィルタがブラウザ ウィンドウの下部にある背景のレンダリングを遮断しているようです。

あなたはすでにセットを持っているので、なぜコードbackground-image: url("images/index_bg.png")が必要だと感じるのか私にはわかりません. filterそれを削除しても、変更を検出できません(すべてが希望どおりに機能することを除く)。

于 2012-05-03T02:08:41.000 に答える