Perchè devi usare javascript? C'è un motivo particolare? :master:

Con i CSS definisci semplicemente le caratteristiche e te ne dimentichi...

Se devi proprio usare js, passo la palla perchè non ne so molto.

Se indichi anche un pezzo di codice interessato ed il DOCTYPE che utilizzi, viene più facile capire ed eventualmente correggere il problema.