Sto facendo un sistema di menu con javascript e css. Ho creato questa funzione
codice:
function func_menu(lefts,divId) {
 document.getElementById(divId).style.visibility='visible';
 document.getElementById(divId).style.left = lefts;
}
Successivamente, con un ciclo in php, creo i "padri" dei vari menu (che saranno divs posizionati in maniera assoluta). I padri avranno questo codice:
<span class="menu" onmouseover="alert(this.offsetLeft); this.className='menuOver'; func_menu(this.offsetLeft,'<?=$menu->nomeID?>');" onmouseout="this.className='menu';"> nome </span>

Ora se l'alert mi dice la posizione giusta, ma la funzione non mi fa posizionare il div lì dove l'ho imposto. Perchè? :master: