次のように定義されたdivがあります
<div id="block_screen"> </div>
その ID に関連付けられたスタイルシートがあります
#block_screen
{
position: absolute;
background-color: #000;
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: 9997;
opacity: 0.25;
filter: alpha(opacity=25);
}
目的は、この div が表示されたときに背景を半透明の灰色で表示することです。そのため、不透明度とフィルター スタイルを使用しています。正常に動作します。しかし、IE7 では、div が表示されるたびにメモリ リークが発生します。私の推測では、IE7 が適切に処理できない不透明度とフィルター スタイルが原因であると思われます。IE8 およびその他のブラウザは正常に動作します。
IE7 を使用したい場合、この問題の回避策はありますか?