0

この質問の言い回しが不十分な場合はお詫びしますが、CSSとJavascriptの使用を始めたばかりなので、場所によっては少し迷っています。

私は今ポートフォリオのウェブサイトを作っています、そして私はライトボックスを使って私の作品のいくつかを紹介したいと思います。ただし、他のサイトで見たようには機能しません。リンクをクリックすると、画像は正常に表示されますが、ページも拡張され、背景の黒いオーバーレイは完全には機能しません。下に移動すると、読み込み中のgifと閉じる、前、次のボタンがすべて少し右にシフトしているように見えます。

私はそれが継承されたスタイル(そして私自身のそれほど素晴らしいCSS)に関係していると信じています、そして私は要素を調べようとしましたが、それがライトボックスCSSに影響を与えている場所を見つけることができません。また、CSSが影響を与えるはずの場所の外にライトボックスリンクを移動しようとしましたが、とにかくそこで発生します。

なぜこれが起こるのか、そして将来どのように回避するのかを誰かが私に説明できれば、私は大いに義務付けられるでしょう!

4

1 に答える 1

1

style.cssでパーツを削除します。div {...}これは、すべてdivのsに影響し、より具体的なCSSスタイルを宣言するためです。CSSでは、通常、CSSスタイルをできるだけ具体的にする必要があります。

于 2013-03-24T20:42:29.543 に答える