css - 弹出窗口在 Internet Explorer 中是透明的

标签 css html

我在显示弹出窗口时遇到问题。弹出窗口完美地出现在所有浏览器中,除了 Internet Explorer。弹出窗口在 Internet Explorer 中是透明的。我不知道为什么?这是我的 CSS:

.new_popup{
 position: fixed; 
 left: 149.5px; 
 top: 146px; 
 z-index: 100;  
 width: 496px; 
 display: none; 
 background:none; 
 -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); 
 filter:alpha(opacity=100);
}

谁能帮帮我? 谢谢 小吃

最佳答案

根据 IE 版本,opacity 没有相同的语法:

-ms-filter: "alpha(opacity=10)"; /* IE 8 */
filter : alpha(opacity=10); /* IE < 8 */
opacity: 0.1; /* IE 9 */

你期望通过设置得到什么:

background:none; 

关于css - 弹出窗口在 Internet Explorer 中是透明的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9210436/

相关文章:

javascript - Gulp 4.browser-sync的问题//下面的任务没有完成 : browser-sync

html - CSS :hover to show and hide HTML tags

javascript - 将表单中的所有输入收集到 JS 数组中

javascript - 如果我从那个元素中替换一个元素,剩下的 JavaScript 能保证运行吗?

html - 标题图片和固定导航栏

html - 像容器一样定位绝对元素的宽度(在 css 中)

css - 非常通用的 CSS 结构

html - 如何在图像的同一行显示<p>

html - 为什么第二个 div 是向下滑动的?

javascript - jquery 子菜单 : li items still toggling