Javascript 需要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

我正在使用css灯箱显示新闻稿订阅功能。弹出窗口在除IE6之外的所有浏览器中都能正常工作-黑色覆盖-背景色和不透明度不显示

我用于弹出显示的样式如下所示:

    .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中不受支持。