complicata la mia domanda oppure troppi errori nel css?

o forse i div autodimensionati non si possono realizzare?