Есть див, высота которого фиксирована. Внутри всё и происходит.
Внутри есть два других блока. Первый из них — скажем, панель инструментов. Второй — основное содержимое. В панели может быть много элементов (или окно браузера может быть очень узким), и поэтому её высота не фиксирована, установлен только максимум, в пикселях или процентах.
Блок с основным содержимым должен прокручиваться, поэтому ставлю туда overflow:auto или overflow:scroll. Однако, так как он по вертикали не ограничен явно, всё равно прокрутка появляется в блоке, в котором всё происходит, а не в нём. Как сделать, чтобы блок с содержимым прокручивался?. Т. е. как его так ограничить, чтобы он не вылезал за пределы родительского блока, имея при этом свободное, static, расположение?