Вот ссылка JSFiddle:
http://jsfiddle.net/stapiagutierrez/48yGU/34/
Когда я использовал padding: 10px;
в #middle
div, я подумал, что из-за этого содержащиеся в нем div станут меньше, чтобы соответствовать отступам.
Это частично верно, оно выталкивается сверху и слева / справа, но переполняется снизу.
Есть какое-нибудь объяснение этому и решение для этого общего случая? До сих пор я использовал overflow: hidden;
, но это похоже на хак. Но, возможно, поскольку я новичок в CSS, - это , как вы должны это делать.