Hej
Kan man på nått sätt låta bli att tala om bredden på ett lager skall vara och sedan få reda på hur brett det vart? Det jag vill är att jag skall kunna skriva in text som ligger på rad i lagret och bredden på lagret bestäms av innehållet. Men jag vill också placera ett lager precis bredvid det första lagret så jag måste veta hur brett det blir.
Går det? Hur gör jag då? Och hur får man det kompatibelt i flera webbläsare?
Kan man ta reda på vart högersidan på ett lager finns på en sida om man ej har deklarerat den sidan?
Jag använder mig av denna kod
function makelagers()
{
var antallager = 2;
var i = 0;
var menylager = new Array();
for(i; i<=antallager; i++)
{
document.write("<div id=\"menylager"+i+"\">Innehåll</div>");
var lager = "menylager"+i;
var leftlagerbredd = "menylager"+(i-1);
if(lager == "menylager0")
{
document.all[lager].style.width=100;
var test = document.all[lager].style.pixelLeft =0;
}
else
{
leftplacering = parseInt(document.all[leftlagerbredd].style.width)+parseInt(document.all[leftlagerbredd].style.pixelLeft);
document.all[lager].style.width=100;
document.all[lager].style.pixelLeft = leftplacering;
}
}
}