[解決済み] z-indexがposition absoluteで機能しない
2022-05-05 16:42:17
質問
コンソール(chromefirefox)を開き、以下の行を実行しました。
$("body").append("<div id=\"popupFrame\" style=\"width:100%;height:100%;background-color:black;opacity:0.5;position:absolute;top:0;left:0;z-index:1;\" />");
$("body").append("<div id=\"popupContent\" style=\"width:200px;height:200px;z-index:1000;background-color:white;\" >dasdasdsadasdasdasdasdasd</div>");
popupContentはすべての上にあるべきですが、#popupFrameの不透明度に影響されます。
コンテンツが#popupFrameに含まれていないことが、これを非常に奇妙なものにしています。
目標は、Firefoxのようなアラートボックスを作成することです。
どのように解決するのですか?
2つ目のdivは
position: static
(デフォルト)なので、z-indexは適用されません。
位置決め(position プロパティを
static
を使用したい場合、おそらく
relative
を与えたい場合、この場合は
z-index
になります。
関連
-
[解決済み] 要素を水平方向にセンタリングする方法
-
[解決済み] JavaScriptで要素のクラスを変更するにはどうすればよいですか?
-
[解決済み] セレクトボックスのプレースホルダーを作成するにはどうすればよいですか?
-
[解決済み] CSSでdivを縦にスクロールできるようにする
-
[解決済み] MIME-typeが原因でスタイルシートが読み込まれない
-
[解決済み] 残りの幅を埋めるためにdivを展開する
-
[解決済み] 位置は絶対だが、親に対して相対的
-
[解決済み] CSSで背景画像を幅に合わせ、高さは比例して自動縮小する
-
[解決済み] [Solved] divをコンテナの一番下に配置するには?
-
[解決済み】HTML5入力のプレースホルダの色をCSSで変更する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Bootstrap 3.3.7で改行する方法
-
[解決済み] HTMLにおける'"'エンティティの使用法
-
[解決済み] HTMLとCSSによるテーブルスクロール [重複]について
-
[解決済み] input type="button "に背景画像を追加するには?
-
[解決済み] inline/inline-block要素間のスペースを削除するにはどうすればよいですか?
-
[解決済み] WebSocketとサーバー送信型イベントの比較/EventSource
-
[解決済み] input type="file "ボタンのスタイリング
-
[解決済み] HTMLでBase64画像を表示する方法
-
[解決済み] フレックスアイテムを右寄せにするには?
-
[解決済み】z-indexが機能しないのはなぜですか?