Hvad mener du med \"på tværs af tabellen\"?
Ang. snap layers. Det skal tilføjes body...
Du klikker på <body> nede i venstre hjørne, og så tilføjer du behavioren som ligger under \"studio VII\"-->\"snap layers\". Der vælger du hvilke lag som skal \"snappes\", og hvad dit anchorpunkt skal være. Hvis fx. er et billede (kan blot være en spacergif) så husk at navngive billedet inden.
Derefter angiver du top og left - fra anchorpunktet vel og mærke.
Når dette er gjort sletter du top og left i layersprospertiesboxen - skal ikke bruges mere.
Til aller sidst sætter du en location.reload() på dit bodytag, så de også virker ved rezise.
Se evt. dette eks:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<script language=\"JavaScript\">
<!--
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf(\"?\"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function P7_Snap() { //v2.61 by PVII
var x,y,ox,bx,oy,p,tx,a,b,k,d,da,e,el,args=P7_Snap.arguments;a=parseInt(a);
for (k=0; k<(args.length-3); k+=4)
if ((g=MM_findObj(args[k]))!=null) {
el=eval(MM_findObj(args[k+1]));
a=parseInt(args[k+2]);b=parseInt(args[k+3]);
x=0;y=0;ox=0;oy=0;p=\"\";tx=1;da=\"document.all[\'\"+args[k]+\"\']\";
if(document.getElementById) {
d=\"document.getElementsByName(\'\"+args[k]+\"\')[0]\";
if(!eval(d)) {d=\"document.getElementById(\'\"+args[k]+\"\')\";if(!eval(d)) {d=da;}}
}else if(document.all) {d=da;}
if (document.all || document.getElementById) {
while (tx==1) {p+=\".offsetParent\";
if(eval(d+p)) {x+=parseInt(eval(d+p+\".offsetLeft\"));y+=parseInt(eval(d+p+\".offsetTop\"));
}else{tx=0;}}
ox=parseInt(g.offsetLeft);oy=parseInt(g.offsetTop);var tw=x+ox+y+oy;
if(tw==0 || (navigator.appVersion.indexOf(\"MSIE 4\")>-1 && navigator.appVersion.indexOf(\"Mac\")>-1)) {
ox=0;oy=0;if(g.style.left){x=parseInt(g.style.left);y=parseInt(g.style.top);
}else{var w1=parseInt(el.style.width);bx=(a<0)?-5-w1:-10;
a=(Math.abs(a)<1000)?0:a;b=(Math.abs(b)<1000)?0:b;
x=document.body.scrollLeft + event.clientX + bx;
y=document.body.scrollTop + event.clientY;}}
}else if (document.layers) {x=g.x;y=g.y;var q0=document.layers,dd=\"\";
for(var s=0;s<q0.length;s++) {dd=\'document.\'+q0[s].name;
if(eval(dd+\'.document.\'+args[k])) {x+=eval(dd+\'.left\');y+=eval(dd+\'.top\');break;}}}
if(el) {e=(document.layers)?el:el.style;
var xx=parseInt(x+ox+a),yy=parseInt(y+oy+b);
if(navigator.appName==\"Netscape\" && parseInt(navigator.appVersion)>4){xx+=\"px\";yy+=\"px\";}
if(navigator.appVersion.indexOf(\"MSIE 5\")>-1 && navigator.appVersion.indexOf(\"Mac\")>-1){
xx+=parseInt(document.body.leftMargin);yy+=parseInt(document.body.topMargin);
xx+=\"px\";yy+=\"px\";}e.left=xx;e.top=yy;}}
}
function MM_callJS(jsStr) { //v2.0
return eval(jsStr)
}
//-->
</script>
</head>
<body bgcolor=\"#FFFFFF\" text=\"#000000\" onLoad=\"P7_Snap(\'snappic\',\'Layer1\',30,20)\" onResize=\"MM_callJS(\'location.reload()\')\">
<div id=\"Layer1\" style=\"position:absolute; width:100px; height:100px; z-index:1; background-color: #FF00FF; layer-background-color: #FF00FF; border: 1px none #000000\"></div>
<table width=\"200\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" height=\"100%\" align=\"center\">
<tr>
<td>
<table width=\"200\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"#CCCCCC\">
<tr>
<td>
<div align=\"center\"><b><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\"><img src=\"
file:///C|/WINDOWS/Desktop/demens_new/transparent.gif\" width=\"1\" height=\"1\" name=\"snappic\">tabel
som lillat lag følger</font></b></div>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
/pelkjaer