0

Web では、クリック時にページを覆い、いくつかのページ要素のみを表示する透明なレイヤーがあります。しかし、私が z-index のために何を持っているかは問題ではありません。そのレイヤーは、私が見せたい 1 つの要素をカバーしています。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

position: relative;#playerdivに設定する必要があります。

于 2012-04-19T20:59:49.847 に答える
0

確認すべきことの 1 つは、「position:relative;」が必要であることです。z-indexing を認識して適用するために、これらの div の親コンテナーに適用されます。

于 2012-04-19T19:08:42.520 に答える