Salve.
Ho questo mio div container a larghezza fissa e che deve avere un margine top e bottom di 10 px, e questo lo ottengo dando all'intero html e body i margini opportuni...
Problema è che il container ha dentro 5 "righe" di div, di cui solamente una (suddivisa in tre div affiancati da float) dev'essere ad altezza variabile, andandosi ad adattare all'altezza disponibile (finestra browser - 20 px...).
Come faccio a ottenere questo risultato? Credevo che bastasse dare margini 0 sopra e sotto ai div interessati affinché occupassero lo spazio disponibile, ma non funziona perché sotto di essi vedo lo sfondo pagina invece che lo sfondo del div; inoltre il div centrale di quelli ad altezza variabile, ignora l'overflow: auto che dovrebbe apparire quando lo spazio disponibile non basta... invece visualizza tutto il contenuto facendo scorrere l'intera pagina, cosa che vorrei evitare mettendo un overflow: hidden nel css dell'head.