これが私のプロジェクトです:
[スパムボットのため、URL を削除する必要がありました]
簡単に見てみると、問題の div の CSS は次のとおりです。
#leftCol { width: 431px; height: 552px; background: #67b8b9; /* Fallback */ background: rgba(100,179,180,0.88); float: left; display: block; border-radius: 0px 24px 0px 0px; behavior: url('PIE-1/PIE.htc'); zoom: 1; }
左の列には、透明な無地の背景と 1 つの丸みのある角があります。IE 8 の一部のバージョンを除いて、どこでも問題なく見えます。
今日、同僚が IE 8 でページを見せてくれましたが、背景色がまったくありません。Adobe Browserlab でページを見て彼女の結果を再現できます。
IE 8 用の別の CSS シートを試してみましたが、height:100%、overflow:hidden、または IE がチョークすることが知られているその他のプロパティはありません。だから私が欠けているものを教えてください。それが助けになれば、IE 7 でも問題ないように見えます。実際、IE 8 だけを IE 7 のように動作させることができれば、十分満足です。
ありがとう!