semplicemente il programma stampa tutte le immagini orizzontalmente e arrivato alla fine del div (come giusto che sia) va a capo e riparte a stampare immagini..ma se allunghi il div che le contiene lui proseguirà a stampare orizzontalmente
l'unica cosa che mi viene in mente per il codice precedente è di controllare che la larghezza del div che contiene le immagini sia largo abbastanza altrimenti va a capo e tu vedrai tutto in verticale
il resto mi sembra corretto
![]()