Je suis en train d'installer un élément de position absolue B au-dessus de l'élément A. Jequestion de position absolue
var left = $('#elementA').offset().left;
var top = $('#elementA').offset().top;
---------------------------
| ----------- |
| |o | |
| | | |
| | | |
| | | |
| ----------- |
|--------------------------
o signifie mon ELEMENTA.
Je veux mettre l'élément B au même endroit que l'élément A
$('elementB').css({ position:'absolute',
top:top,
left:left})
---------------------------
| ----------- |
| |o | |
| | b | |
| | | |
| | | |
| ----------- |
|--------------------------
b means my element b
mais il se trouve comme ci-dessus.
Si je mets
$('elementB').css({ position:'absolute',
top:0,
left:0})
ce serait des œuvres. mais j'ai beaucoup de différents éléments B et A et je ne peux pas utiliser 0 pour tous.
Quelqu'un peut-il m'aider? Merci beaucoup!
Pourriez-vous inclure le contenu HTML que vous utilisez? Les éléments A et B sont-ils enveloppés dans un autre élément? Si c'est le cas, le positionnement absolu est en relation avec l'élément qui l'entoure. –
Pouvons-nous voir du code? fonctionne parfaitement bien pour moi: http://jsfiddle.net/uqYSu/ – orhanhenrik