Я не уверен, если это то, что вы имеете в виду с вашим вопросом, но в основном это DIV поверх другого, и один из них прокручиваются.
<!DOCTYPE html>
<html lang="pt">
<html>
<head>
<meta charset="utf-8" />
<title>demo</title>
<style>
.fixedDiv{
width:250px;
height: 400px;
padding: 10px;
background-color: #FF0000;
}
.scrollDiv{
position:relative;
top:100px;
width:100%;
height:73%;
overflow-y: auto;
}
</style>
</head>
<body>
<div class="fixedDiv">
<div class="scrollDiv">
Maecenas dignissim, nunc sit amet accumsan fermentum, neque neque sagittis lorem, id auctor massa ipsum vel ligula. Curabitur molestie nunc vel lorem feugiat faucibus. Donec sit amet auctor sapien. Cras sed metus eget ligula imperdiet eleifend id sed enim. Nulla lacinia nulla a tortor suscipit malesuada non non nulla. Nulla non iaculis tortor. Sed mi diam, interdum ut purus sed, sodales viverra ex. Mauris nisl est, tristique ut elit ac, hendrerit hendrerit nibh. Praesent ligula urna, condimentum nec maximus a, blandit sit amet velit. Ut auctor sodales justo at vehicula. Ut tristique est feugiat ligula dignissim, vel ornare massa fermentum. Donec lacinia, odio eget ullamcorper fringilla, magna quam ullamcorper augue, vel faucibus libero arcu quis arcu. Vivamus sollicitudin sem sapien, ut dignissim ex volutpat a. Donec neque enim, faucibus id facilisis nec, feugiat accumsan lorem.
</div>
</div>
</body>
</html>
Хорошее решение, но добавьте некоторое объяснение коду, так как OP, похоже, новичок. –