【发布时间】:2012-04-06 12:12:39
【问题描述】:
如何允许 div 不透明而不是背景图像?
在 ajax 请求中,将以下类应用于选定的 div。该 div 的所有内容都变得不透明。但是,后台 ajax 加载指示器也变得不透明。我怎样才能使背景图像不会变得不透明?
.ajax-mask
{
opacity: 0.5;
filter: alpha(opacity=50);
background: url('/Images/Ajax/Ajax.gif') no-repeat center center;
}
(抱歉,不知道为什么有两种不透明样式。不是样式专家)。
这是一个显示当前外观的打印屏幕。应用了遮罩,指示灯应为鲜红色。
【问题讨论】:
-
"不知道为什么有两种不透明样式"
filter一个是为旧的 IE 设计的。 -
你不能,(或者至少我认为你不能)但是你可以做的是在包含你想要的图像的 div 上放置一个不透明的 div