141 votes

Forcer « position: absolute » à être relatif au document et non au conteneur parent

J’essaie d’insérer un div dans n’importe quelle partie du corps et de le rendre relatif à l’ensemble du document et non à un élément parent qui a un fichier .

148voto

Adrian Holovaty Points 170

Vous cherchez `` .

À partir de MDN:

Le positionnement fixe est similaire au positionnement absolu, à l’exception du bloc conteneur de l’élément est la fenêtre d’affichage. Ceci est souvent utilisé pour créer un élément flottant qui reste dans la même position même après le défilement de la page.

39voto

liorq Points 831

Ma solution était d’utiliser jQuery pour déplacer le div en dehors de son parent:

38voto

tw16 Points 12318

Vous devrez placer l’extérieur de l’élément et dans `` .

9voto

Liam William Points 4668

Ce n’est pas possible avec simplement CSS et HTML.

En utilisant Javascript / jQuery, vous pouvez potentiellement obtenir les éléments dans le DOM et le comparer pour calculer où il devrait apparaître sur la page.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X