dunquesi.. diciamo che fra le 2 pagine sopra proposte
http://www.ro76.it/homepage-css.asp
è quella più riavvicinabile alla situazione tipo poiche sotto IE funziona correttamente mentre da errore sotto FF, Mozzilla e Netscape.
detto questo valutando ciò che mi provoca l'errore si nota che l'errore cade sempre in quelle parti di pagina composte da più blocchi uno affiancato all'altro.
Da qui logica deduzione che abbia cannato qualcosa nella composizione di queste parti.
Ed ecco che mi ricollego all'esempio:
http://www.html.it/elevata_accessibi...ibilita_16.htm
da cui ho preso spunto per creare le aree con più elementi affiancati ed infatti facendo riferimento a quella pagina ho ricreato per esempio la riga che comprende barra di navigazione e datario in questo modo:
foglio css
codice:
.rigablustart {height: 20px;
width: 780px;
background-color: #3c5f84;
margin-left: 0px}
#rigablu {position: absolute}
#navigator {position: absolute;
top:0px;
left: -390px;
width: 600px}
#timezone {position: absolute;
top:0px;
left: 200px;
width: 180px}
.orologio {width:170px;
height: 20px;
line-height: 20px;
background-color: #3c5f84;
left: 600px;
margin-right: 10px;
font-family: Verdana;
font-size: 10px;
color: #ffffff;
text-align: right}
.paginacorrente {width:600px;
height: 20px;
line-height: 20px;
background-color: #3c5f84;
left: 10px;
margin-left: 10px;
font-family: Verdana;
font-size: 10px;
color: #ffffff;
text-align: left}
nella pagina html
codice:
<div class="rigablustart">
<div id="rigablu">
<div id="navigator">
<div class="paginacorrente">Siete in: Homepage</div>
</div>
<div id="timezone">
<div class="orologio">
<script type="text/javascript">
var RightNow = new Date();
var mon = RightNow.getMonth() + 1;
var date = RightNow.getDate();
var day = RightNow.getDay();
var zday=new Array(7)
if (day==0) {zday="Domenica"};
if (day==1) {zday="Lunedì"};
if (day==2) {zday="Martedì"};
if (day==3) {zday="Mercoledì"};
if (day==4) {zday="Giovedì"};
if (day==5) {zday="Venerdì"};
if (day==6) {zday="Sabato"};
var zmon = new Array(12)
if (mon==1) {zmon="Gennaio"};
if (mon==2) {zmon="Febbraio"};
if (mon==3) {zmon="Marzo"};
if (mon==4) {zmon="Aprile"};
if (mon==5) {zmon="Maggio"};
if (mon==6) {zmon="Giugno"};
if (mon==7) {zmon="Luglio"};
if (mon==8) {zmon="Agosto"};
if (mon==9) {zmon="Settembre"};
if (mon==10) {zmon="Ottobre"};
if (mon==11) {zmon="Novembre"};
if (mon==12) {zmon="Dicembre"};
document.write(""+zday+" "+date+" "+zmon+" ");
</script>
</div>
</div>
</div>
</div>
a questo punto cos'è che sbaglio e che ripeto come errore in tutte quelle parti composte al punto da saltare sui browser derivanti da netscape?
Grazie