gpt4 book ai didi

css - 不透明度和过滤器导致 IE7 中的内存泄漏

转载 作者:行者123 更新时间:2023-11-28 18:57:14 25 4
gpt4 key购买 nike

我有一个 div 定义为

<div id="block_screen">&nbsp</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,是否有解决此问题的方法?

最佳答案

在我的 IE 特定样式表中,我倾向于使用小于 9 的 IE:

 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
filter: alpha(opacity=85);
background-color: #000;

在我的脑海中,我相信 -ms-filter 是 ie6'ism 和 ie7/8 的过滤器。我没有遇到任何内存泄漏,所以说实话,我很想去别处看看。

关于css - 不透明度和过滤器导致 IE7 中的内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7440797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com