0

在网络上,我有一个透明层来覆盖点击页面,并且只显示几个页面元素。但我对 z-index 有什么并不重要。该层涵盖了我想展示的一个元素。具有 id 的元素player应显示在图层上。我应该为此指定什么不同的layer内容player

  <div id="layer" style="width: 100%; height: 100%; visibility: visible; z-index: 99;"> </div>

  <div id="page" style="margin: 0 auto; position: relative; top: 80px;"> <!-- Begin page div -->

  <div id="player" style="width: 506px; height: 377px; border: 2px solid white; z-index: 99999; display: inline; float:left; margin-top: 12px; margin-left: 12px; margin-right:0px; overflow: hidden;">

的样式layer是这些。

#layer {
    position: absolute; 
    top: 0px; 
    left: 0px; 
    width: 100%; 
    height: 100%; 
    background: black; 
    filter:alpha(opacity=80); 
    opacity: 0.80; 
    z-index: 999;" 
}
4

2 回答 2

0

要检查的一件事是你应该有“位置:相对;” 应用于这些 div 的父容器,以便识别和应用 z-indexing。

于 2012-04-19T19:08:42.520 回答
0

您需要position: relative;为#player div 设置。

于 2012-04-19T20:59:49.847 回答