Dunque, la larghezza del rettangolo è fissa, diciamo 960 pixel, l'altezza non è importante, si adatta al contenuto.
Le immagini da inserire nel rettangolo sono tutte quadrate, ma il lato di tali quadrati è variabile.
Ad ogni modo le immagini vengono prese da un database e una volta fatta la query sul db, so anche le dimensioni di ogni singola immagine prima di inserirla nel rettangolo.
Per farvi un'idea, dovrà venire fuori una cosa simile al sito milliondollarhomepage, sono tutte immagini quadrate e rettangolari (io però ho solo immagini quadrate) di varie dimensioni che si incastrano perfettamente, senza spazi vuoti tra una e l'altra.