Salve, ho creato un semplice script che modifica alcuni parametri del css in base alla risoluzione.
Il codice è molto semplice
In pratica leggo la larghezza dello schermo, e se questo è inferiore a 1024pixel modifico dimensione e posizione di 2 div.codice:<script language="javascript"> function ridimensiona() { document.getElementById('Intestazione3').style.width = "850px"; document.getElementById('BannerVideo').style.marginLeft = "350px"; document.getElementById('BannerVideo').style.marginTop = "1px"; } var larghezza = window.screen.width; if (larghezza<1024) { ridimensiona(); } </script>
Il codice funziona, però il problema è che funziona solo se lo inserisco in fondo alla pagina, cioè se lo inserisco dopo aver inserito i 2 div in questione.
Se tale codice lo inserisco ad inizio pagina, prima di aver inserito i 2 div, il codice non funziona più.
Ora il problema è che mettendolo a fondo pagina, quando vine utilizzato un dispositivo con larghezza inferiore a 1024 pixel, viene prima caricata la pagina, e poi modificata, con il risultato che vine caricata la pagina tutta sconquassata, e poi solo dopo viene aggiustata.
C'è modo di evitare questo inconveniente?
Grazie.