Hola Rnsto lo mejor es lo de las capas posicionándolas dentro de otra capa

, eso me ha servido en otras ocasiones, solo que intentaba hacerlo diferente y saber si era posible con solo javascript
Isabel lo de los diseños "bien" en todos los navegadores se puede lograr cumpliendo los standares de la web por ejemplo en:
http://html.conclase.net/w3c/html401-es/cover.html
Saludosss