Javascript 需要css ie6问题的帮助吗
我正在使用css灯箱显示新闻稿订阅功能。弹出窗口在除IE6之外的所有浏览器中都能正常工作-黑色覆盖-背景色和不透明度不显示 我用于弹出显示的样式如下所示:Javascript 需要css ie6问题的帮助吗,javascript,css,Javascript,Css,我正在使用css灯箱显示新闻稿订阅功能。弹出窗口在除IE6之外的所有浏览器中都能正常工作-黑色覆盖-背景色和不透明度不显示 我用于弹出显示的样式如下所示: .black_overlay{ position: relative; top: 0px; left: 0px; width: 400px; height: 300px; min-height: 900px; height:au
.black_overlay{
position: relative;
top: 0px;
left: 0px;
width: 400px;
height: 300px;
min-height: 900px;
height:auto !important;
background-color: black;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80); }
.white_content {
display:none;
position: relative;
top: 100px;
left: 50px;
width: 500px;
height: 300px;
min-height: 400px;
height:auto !important;
padding: 16px;
border: 16px solid #999;
background-color: white;
z-index:1002;
overflow: auto;
}
还有一项:我正在使用javascript显示弹出窗口。这个显示块在IE6上工作吗?我无法在IE6上进行测试,因为我的系统中安装了IE8。
document.getElementById('newsletter').style.display='block'
<div id="newsletter" class="white_content"></div>
<div id="fade" class="black_overlay" ></div>
对于ie6中的覆盖,您需要将
15x15px
透明gif作为覆盖,并且需要在背景中重复作为覆盖,而不是不透明度,这将对您有效:-)。
对于ie6中的hack,您需要添加hack。例如<代码>高度:20倍此功能仅适用于ie6“字符是撇号,用于收缩(例如,将“我是”缩写为“我是”)。`字符是反勾号,用于堆栈溢出以指示代码段。这个问题需要大量的澄清。此外,您的接受率相当低。此外,IE6的全球使用率统计终于降到了1%以下。除非你的目标受众是中国大陆,否则你真的不需要自找麻烦。@KyleSevenoaks IE 6已经在我的客户那里使用过了。因此,我必须在IE6尝试删除您的
时解决此问题!重要信息
和您的-moz不透明度
规则。它们都是不必要的(Firefox使用不透明度
),在IE6中不受支持。