Excelente idea
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
. Te estarías ahorrando el JQ,
naggety.
Hay que ver si en tu diseño los elementos flotan (natural o artificialmente) como para que se reacomoden realmente sin saltos. Quizá haya que elegir si se achica en ancho o en alto o ambos, según el caso. Pero eso sería fácil.
Hay que hacerlo sobre el código, eso sí. Uno "que se adapte solo" a cualquier diseño, va a ser difícil...