Hvad med at positionere div's med javascript istedet, har jeg selv gjort med en lign scroller før (denne her kan også scrolle med mousewheel
http://rod.rant-on.net/dhtml/scroller1.html - er lidt mere udbygget end ghtml's som efterhånden er lidt "gammel" - dog stadig cool).
fx:
function findXpos(obj) {
var cl=0;if(obj.offsetParent){while(obj.offsetParent){
cl+=obj.offsetLeft;obj=obj.offsetParent;}}
else if(obj.x)cl+=obj.x;return cl;
}
function findYpos(obj) {
var ct=0;if(obj.offsetParent){while(obj.offsetParent){
ct+=obj.offsetTop;obj=obj.offsetParent;}}
else if(obj.y)ct+=obj.y;return ct;
}
function placeLayers() {
var i,x,y,args=arguments;for(i=0;i<args.length;i+=4){
if(args[i]!=null){x=document.getElementById(args[i]);
x.style.left=findXpos(document.getElementById(args[i+1]))+args[i+2]+"px";
y=document.getElementById(args[i]);
y.style.top=findYpos(document.getElementById(args[i+1])) + args[i+3]+"px";}}
}
window.onload = function() {
placeLayers('snap_object','div1',150,200,'snap_object','div2',200,200);
}
window.onresize = function() {
placeLayers('snap_object','div1',150,200,'snap_object','div2',200,200);
}
Det virker ganske glimerende