la cosa e` possibile, anche se il tutto puo` avere difetti che in qualche caso impediscono la navigazione. Devi provare a realizzarlo e poi testare in vari browser.
Per sovrapporre oggetti sono necessari i posizionamenti, che normalmente non sono facili da gestire: quindi preliminarmente e` necessario leggere e capire i link seguenti, approfondendo l'argomento se il caso:
I posizionamenti assoluti
Capire i posizionamenti relativi
Dopodiche` puoi fare una cosa del genere:
codice:
<div id="contenitore">
<table ...>...</table>
<div>[img]trasp.png[/img]</div>
</div>
dove trasp.png (oppure .gif) e` una immagine anche piccola (e` sufficiente 1x1 px) che contiene solo 1 colore trasparente. Se usi una png dovrai inserire l'hack per IE6.
Con CSS:
codice:
#contenitore {
position: relative;
}
#contenitore table {
position: absolute;
top:0; left:0;
z-index: 10;
}
#contenitore div {
position: absolute;
top:0; left:0;
z-index: 20;
width: 100%; height: 100%;
}
#contenitore div img {
display: block;
top:0; left:0;
width: 100%; height: 100%;
}
Nota: questa e` una bozza: servono altri attributi CSS e occorre verificare eventuali conflitti con altre dichiarazioni gia` presenti.