Je souhaite positionner un élément dans un css normal par rapport à l'élément précédent, puis, une fois positionné initialement, il rend sa position indépendante de celle qui le précède. Par exemple, lorsque vous cliquez sur un «widget» dans la barre latérale, il s'effondre et tous les «widgets» situés en dessous se déplacent vers le haut. Je ne veux pas qu'ils bougent. Merci.Positionnement absolu dans JQuery après chargement des éléments de page et de positionnement
2
A
Répondre
2
Vous ne pouvez pas le faire avec CSS pur, mais vous pouvez le faire avec jQuery, comme ceci:
var elem = $('something');
var pos = elem.position();
elem.css({ position: 'absolute', top: pos.top, left: pos.left });
Jusqu'à ce que le Javascript fonctionne, l'élément ne doit pas avoir position: absolute
.
Questions connexes
- 1. Problème de positionnement Div lié au positionnement relatif et absolu
- 2. Disposition des pages - positionnement absolu
- 3. positionnement absolu de l'image?
- 4. JavaScript: passage au positionnement absolu
- 5. Clip CSS et positionnement absolu
- 6. Positionnement des colonnes avec positionnement absolu au lieu des flottants
- 7. Positionnement relatif et absolu des tables
- 8. Positionnement absolu iTextSharp (GridView)
- 9. Positionnement WPF absolu dans InkCanvas
- 10. Divs, positionnement absolu, l'espace blanc
- 11. négative Positionnement absolu, suppression Scrollbar
- 12. Élément de positionnement absolu: actif - mais pourquoi?
- 13. Alignement avec positionnement relatif et absolu
- 14. Positionnement absolu et alignement du texte
- 15. positionnement absolu et la barre de défilement dans Internet Explorer
- 16. jquery.simplemodal-1.3.3.js: positionnement absolu (contre fixe)
- 17. Problème de mise en page IE6 - positionnement absolu
- 18. positionnement relatif et absolu dans IE et FF
- 19. Diaporama avec javascript sans positionnement absolu
- 20. positionnement trois éléments dans div
- 21. IE 6 problèmes de css avec le positionnement absolu
- 22. Positionnement absolu avec un panneau d'écoulement
- 23. besoin d'aide Centrage CSS avec positionnement absolu
- 24. Jquery positionnement d'élément et plus
- 25. Se déplacer en utilisant le positionnement absolu
- 26. Problèmes avec le positionnement absolu fieldset
- 27. Problème avec un: style actif et le positionnement absolu
- 28. Comment IE6 rend le positionnement absolu différent?
- 29. IE7 - décalage de positionnement absolu différent de Firefox?
- 30. Éléments de positionnement absolus dans div divisible
Cela fonctionne, mais est-il possible de le faire pour chaque élément? – Tim
Oui; vous pouvez le mettre en boucle. – SLaks
Merci pour toute l'aide. Une idée quant à la façon de le mettre dans une boucle? J'ai essayé d'utiliser une boucle each, mais les valeurs de pos.top et pos.left restent les mêmes à chaque fois. – Tim