2
私はDEMOを準備しました。このデモには、基本的なblueimp gallery setup example、ナビゲーションバーとボタンが含まれています。ナビゲーションバーは、画像を重複するので.wrapper
は相対位置を持っている場合、画像はなりません相対コンテナ内のBlueimpギャラリーが固定ブロックでオーバーラップしています
<div class="nav">nav</div>
<div class="wrapper">
<div id="links">
<a href="images/banana.jpg" title="Banana">
<img src="images/thumbnails/banana.jpg" class="image" alt="Banana">
</a>
<a href="images/apple.jpg" title="Apple">
<img src="images/thumbnails/apple.jpg" class="image" alt="Apple">
</a>
<a href="images/orange.jpg" title="Orange">
<img src="images/thumbnails/orange.jpg" class="image" alt="Orange">
</a>
</div>
<div id="blueimp-gallery" class="blueimp-gallery">
<div class="slides"></div>
<h3 class="title"></h3>
<a class="prev">‹</a>
<a class="next">›</a>
<a class="close">×</a>
<a class="play-pause"></a>
<ol class="indicator"></ol>
</div>
</div>
<button type="button" class="button">Click Me</button>
ユーザーの画像をクリックして、それが開いてフルスクリーンを占めているが、は、フルスクリーンを占めています。
自分で試してみてください。
- オープンデモ。
- 画像をクリックします。
- 画像を閉じる
- ボタンをクリックします。
- 画像をクリックします。
これが表示されると、ナビゲーションバーが画像と重なって表示されます。
この問題を解決するにはどうすればよいですか?
ありがとうございます!私はちょうど、固定位置を持つブロックは、親ブロックに関係なく、 'z-index 'を持つことができると考えました。親ブロックが 'z-index:10'を持っていると、子供が' z-index'を1 –
以上に持っていても、すべての子供は親の下にいます;) – mrmnmly