I need to build a dynamically-resizing scrolling div.
The div should dynamically resize to fit the screen. But if the content doesn\'t fit on the screen, it should disp
Since IE9 you can use viewport units.
Let's say that the height of your container is dynamic, unless its size is greater than the window height. In that case we stop the expansion & activate the scroll.
#container{
background: #eaeaea;
max-height: 100vh;
overflow-y: scroll;
}
div{
outline: 1px solid orange;
width: 200px;
height: 200px;
}