Någon som vet hur man får ett lager att postioneras efter t ex en td-tagg. Alltså när man ändrar fönstrets storlek ska lagret följa med så att det placeras rätt i förhållande till annat innehåll på sidan. Det räcker inte med relative. Som jag förstår det måste man använda ett annat sätt. Hej! Har en kod här som fungerar för mig för anpassning till annat element.Positinera lager efter annat element
Sv: Positinera lager efter annat element
Jag kör med relative och det fungerar finfint för mig, men då måste du ju komma ihåg att lägga lagret i td-taggen också...Sv: Positinera lager efter annat element
Har skrivit de delar som du får byta ut till dina ID mellan < och >
document.getElementById(<lager>).style.left = getOffsetLeft(<element>) + "px";
document.getElementById(<lager>).style.top = (getOffsetTop(<element>) + <element>.offsetHeight) + "px";
function getOffsetTop(elm) {
var mOffsetTop = elm.offsetTop;
var mOffsetParent = elm.offsetParent;
while(mOffsetParent){
mOffsetTop += mOffsetParent.offsetTop;
mOffsetParent = mOffsetParent.offsetParent;
}
return mOffsetTop;
}
function getOffsetLeft(elm) {
var mOffsetLeft = elm.offsetLeft;
var mOffsetParent = elm.offsetParent;
while(mOffsetParent) {
mOffsetLeft += mOffsetParent.offsetLeft;
mOffsetParent = mOffsetParent.offsetParent;
}
return mOffsetLeft;
}
Vet dock inte om detta är vad du letar efter.