私はindex.php
セットアップを持っています。頭にはサイドショースクリプトセットがあり、これはすべてのページで実行され、portfolio.html
(index.php
ファイル内にロードされていますそのページが呼び出されたとき)私はギャラリースクリプトを持っています。JavaScriptギャラリーglitch(レイヤー??)
答えて
@pjumbleが望むに関する権利である:私はそれが開きますが、この「ヘッダギャラリー」の後ろのギャラリー画像をクリックすると 私の問題は、問題が何であるかの
画像...ですz-indexを変更します。あなたが持っている問題はおそらく、CSSセレクタの優先順位に関係しています。
CSSフォーマットを定義するときは、セレクタステートメントを3つの基本的な方法で記述して、セレクタ定義のために選択してください。ここでは3つの基本的な方法があり、
1.
クラスのは次のようになります。
.class1
{
color:blue;
font-size: 24px;
background-color:red;
}
これは最低の優先度
2.
IDのは、次のようになりますです。
#id1
{
color:yellow;
font-size: 12px;
}
これは、このような
3. タグのルック何か中間の優先順位です。
Div
{
color:green;
}
これは最高の優先権を得ます。これは常に私に直観的に反するようです。私が定義したIDレベルのフォーマットでは、そのタグ名よりも優先順位が高いと思われますが、そうではありません。
ここで私が話していることの例です。 「class1には、」背景色と定義のみであるため、
だから、この
<Div id="id1" class="class1">
Text
</div>
「テキスト」のような要素のため、ここで赤の背景を持っているとしています。
しかし、 "id1"と "class1"の両方にfont-sizeの定義があるため、クラス定義は無視され、idは "Text" 12pxになります。
すべての3つの定義に「色」が定義され、勝者は「Div」で「テキスト」が緑色になります。
ので、あなたはこのようなあなたのセットを書き、
#lightbox 100のZインデックス、.gallerylayer 1000
のzインデックスを持っている、あなたは正しい考えを持っていますが、 ".gallerylayer"の定義はクラスであり、そのコードセクションのタグまたはIDにz-index
が定義されている場合、クラス定義はz-index = 1000;
になります。
だけ定義は、私はそれでclass='gallerylayer'
を持っているタグを与え、id='somethingUnique'
属性を追加し、Zインデックスのルールを定義するためにそれを使用したい無視されないことを確認します。
これを確認する最も良い方法は、FirefoxをFirebugアドオンで使用し、要素選択ツールを使用して、適用されているスタイルとページで無視されるスタイルを確認することです。
セレクタの詳細については、hereをご覧ください。必要なすべてのドキュメントが用意されています。
これが役に立ちます。
- 1. Matlab Guide Button Glitch-
- 2. os.system appdata glitch?
- 3. UITableViewセクションタイトルGlitch?
- 4. SVG mouseenter glitch
- 5. android lollipop animation glitch
- 6. Pygame ball wrapping glitch
- 7. IE6 onscroll glitch
- 8. JavaScript画像ギャラリー
- 9. Youtube video div overlay glitch
- 10. Javascriptギャラリーの性能
- 11. ダイナミック石造ギャラリーJavaScriptとブートストラップ
- 12. JavaScript画像ギャラリーのスライドショー
- 13. javascriptのサムネイル画像ギャラリー
- 14. ie9のJavascriptエラー - flickrshowギャラリー
- 15. Googleマップjs api version 3 infowindow glitch
- 16. Javascript画像ギャラリーが動作しない
- 17. ギャラリーのJavaScript実装は何ですか?
- 18. ギャラリーのJavascriptを作成する
- 19. javascript - レイヤーで画像を描画する
- 20. ギャラリー
- 21. ギャラリー
- 22. ギャラリー
- 23. Caffeのレイヤー内のレイヤー
- 24. ワードプレスのギャラリーと複数のギャラリー
- 25. Silverlightギャラリー
- 26. ギャラリーonClick
- 27. 折りたたみツールバーサポートlib 26.0.0以降のバグglitch
- 28. "for"ループで画像を追加するJavaScriptギャラリー
- 29. javascriptを使ってhtml DOMでギャラリーを作成する
- 30. ギャラリー効果を高めるためのJavaScriptコード
フェードスライドショースクリプトはライトボックスよりも高い '.gallerylayer'のZ-インデックスを設定しています。最も簡単な解決法は、ライトボックスのZ-インデックスを高く設定することです。#lightbox {z-index:2000} ' – pjumble
@pjumble私はviauallightbox.cssのZ-インデックス値を変更しましたが、何も見えませんでした私はfadeslideshow.jsを1に変更しました。それは助け合ってくれてありがとう! – RandomJim
あなたのサイト 'visuallightbox.css'は'#lightbox'に100の 'z-index'を与えています。' .gallerylayer'は1000のz-インデックスを持っています。 – pjumble