Perdonami ma vedo che hai fatto metà di ciò che ti ho indicato e poi hai fatto altro di testa tua: sì, hai eliminato min-width e min-height ma non hai aggiunto bottom e right come ho indicato, mentre hai invece impostato delle width ed height con valori fissi. Non puoi quindi pretendere che questi elementi si adattino alle dimensioni del contenitore.ho eliminato il min-width e il min-height
ma non ho avuto fortuna
Inoltre continuo a vedere degli errori abbastanza grossolani nel markup HTML che andrebbero corretti a prescindere dal funzionamento: vedi la chiusura anticipata del </body> e un <div> che non può essere messo come figlio diretto di <ul>.
Che validatore hai usato?!![]()