A mio parere un layout fisso non dovrebbe superare gli 800 px, altrimenti obblighi molti ad usare lo scroll orizzontale (cosa che personalmente odio).
Un layout fluido ti permette di adattarsi in modo automatico. Vedi i numerosi esempi che si trovano in rete; alcuni sono citati anche tra i "link utili".
Comunque ecco alcuni esempi di istruzioni JS per modificare gli attributi CSS:
document.getElementById('ID_OGGETTO').style.width = "800px";
document.getElementById('ID_OGGETTO').style.width = JS_VAR+"px";
document.getElementById('ID_OGGETTO').className = "NUOVACLASSE";
dove:
ID_OGGETTO e` il nome definito dall'attributo HTML id=
JS_VAR e` una variabile JS che contiene un valore numerico intero
NUOVACLASSE e` il nome di una classe definita nel CSS della pagina

Rispondi quotando