Web ページのすべての div の上に div を配置しようとしています。
これに対する一般的な質問は次のとおりです。
- body 要素の前に div を追加します
- 他のすべてのものよりも大きな z-index プロパティを追加します
問題:
- DOM ツリーで div を移動できません (角度の制限により)
次の記事を読んだ後、それは不可能に思えます。そうですか?
http://philipwalton.com/articles/what-no-one-told-you-about-z-index/
どんな助けでも大歓迎です
アップデート:
君たちありがとう
@ user2604405 - この div ですべてのページをカバーしたいという事実に言及するのを忘れていたので、position: fixed
適切だと思います。
@shujatAli - 角度の制限により div を移動できないと言いました。
@Explosion Pills - すべてのページをカバーする限り、div を移動しても問題ありません。
@Flavio Paulino -z-index
解決策は機能しません =/ (div は DOM ツリーのかなり下にあります)。
@Jasper - 使用してみましposition: fixed;
たが、他の div にも z-index が定義されているため、機能しません。そして、モデルバインディングを壊すAngularJSモジュールの外側にあるため、要素を本体に複製できません