Perchè tutti i div sono a zero pixel top dal rispettivo td.
Per conoscere il left ed il top assoluti puoi usare offset() di jQuery oppure:
codice:<script type="text/javascript"> function findPos(obj) { var curleft = curtop = 0; if (obj.offsetParent) { do { curleft += obj.offsetLeft; curtop += obj.offsetTop; } while (obj = obj.offsetParent); return [curleft,curtop]; } } window.onload=function(){ alert(findPos(document.getElementById('c'))); } </script> <table id='tableid'> <tr> <td> <div id='c'>c</div> </td> </tr> <tr> <td> <div id='a'>a</div> </td> </tr> <tr> <td> <div id='b'>b</div> </td> </tr> </table>

Rispondi quotando