2012-05-03 3 views
1

私はIEに問題があります.Divの内容を再度尋ねても、IE8の内容を表示するdivを取得できないようです。 Chrome、Safari、Firefoxでうまく動作します。ちょうどIEではありません。divに内容が(技術的に)あっても、IE8はjQueryの追加操作後にdivに何も表示しませんか?

http://jsfiddle.net/Vb6nK/

のdevのサイトでは、(あなたがイメージが入手できた場合、それがどのように見えるかを見ることができます)ここにある:http://www.antarctic-design.co.uk/oboe/

多くのおかげで、

イーモン

答えて

1

私は思います奇妙なことに、あなたのCSSです。

.information_block { 
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa',endColorstr='#eaeaea')"; 
} 

あなただけ-ms-プレフィックスを削除することができ私は

EDITその行を削除し、私にとってjsfiddle作品は、それがフィルターのために必要ではないのCSSでこの行を取り出しIE8での作業

+0

素晴らしいです。私の唯一の問題は、新しいコンテンツの高さを正しく計算しないため、フッターと重なってしまうことです。 – Eamonn

+0

助けてくれてうれしいです。高さの問題についてはわかりません(どこにでも設定することはできません)。 floatがエスケープしているので、 '.information_block'に' overflow:hidden'を追加することができます。さもなければ私は新しい質問を提起するでしょう。 – lnrbob

+0

だから、今のページ、http://www.antarctic-design.co.uk/oboe/コンテンツがロードされたとき、IEはサイズを再計算しません。それを強制する方法を知っていますか? – Eamonn

関連する問題