Вы можете сделать левый столбец div с помощью css, который содержит это:
overflow: scroll
Если есть какое-либо переполнение, появится полоса прокрутки, и этот div будет прокручиваться. Вам нужно будет обернуть все содержимое в div фиксированной ширины, чтобы не получать горизонтальные полосы прокрутки.
Редактировать: пример.
<html>
<head>
<style type="text/css">
#example{
overflow: scroll;
height: 200px;
width: 100px;
border: 1px solid red;
color: #FFF;
background-color: #000;
}
</style>
</head>
<body>
<div id="example">Hello, World!</div>
</body>
</html>
Теперь, если вы замените "Hello, World!" с:
Line One<br />
Line Two<br />
Line Three<br />
Line Four<br />
Line Five<br />
Line Six<br />
Line Seven<br />
Line Eight<br />
Line Nine<br />
Line Ten<br />
Вы должны получить действие прокрутки, как только текст станет слишком длинным для заполнения div.