1

「その場で編集」のようなフォームを作成しようとしています。jQuery を使用してオーバーレイ div をページに追加していますが、z-index は 1000 に設定されています。ページ上に 4 つの Div があり、z-index がそれより高く設定されていますが、それらはオーバーレイ上に表示されません。最終的には、編集ボタンが 1 つクリックされるまで div が非表示になるようにコーディングしますが、今のところはすべて表示されています。

これらの div をウィンドウの中央ではなく所定の位置に表示したいので、モーダル スクリプトの使用を避けようとしています。

jsfiddle の例を次に示します。

http://jsfiddle.net/richcoy/28n5J/

4

2 に答える 2

4

z-index配置された要素でのみ機能します。つまり、positiondefault 以外を設定する必要がstaticあるため、次のいずれかを設定する必要があります。

  • relative(しっかり固定したい方にオススメ)
  • absolute
  • fixed

良い読み:

于 2012-07-06T14:47:34.300 に答える
0

4 つの div の css に追加します。

position: relative;
于 2012-07-06T14:47:06.537 に答える