Пример:
codepen.io/anon/pen/AaLBu (убрать height у .list)
Нужно, чтобы для .list без явного указания height срабатывал overflow, который ограничивается родительским контейнером (т.е. забрать свободное пространство, потом уже скролл).
Нужно это потому, что рядом может быть ещё несколько соседей типа .title, но считать каждый раз общую высоту и отнимать от 100% не хочется.
height: 100% считает, что нужно ввести себя так же, как height: inherit, а при height: auto блок просто вырывается за пределы родителя.
Может какие-то трюки есть или flexbox'ом можно?