Hi
du definierst einfach ne Funktion die onresize den
Layer neu positioniert.
Nachfolgend mal ein Code-Schnipsel wie ich das mal
gemacht hatte :
<---------------------------------------------------->
function getObj(name) {
if (NS && document.layers[name]) {return document.layers[name];}
if (IE && document.all[name]) {return document.all[name].style;}
return 0;
}
function setXPosition() {
width = (IE) ? document.body.clientWidth:window.innerWidth;
menuLeft = (IE) ? (document.body.clientWidth-document.all.navLayer.clientWidth) /2 : (window.innerWidth-document.navLayer.document.width) / 2;
getObj('navLayer').left=menuLeft;
}
window.onresize=setXPosition;
<---------------------------------------------------->
Naja.. muste halt etwas auf deine Bedürfnisse noch
umbauen aber ich hoffe als Idee reichts :)
gruss
Jens