我有一个 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,是否有解决此问题的方法?