Создайте DIV с этим как CSS:
.overflowdiv {
height: 310px;
overflow-x: auto;
overflow-y: hidden;
width: 980px;
}
Это создаст div 980x310px с автоматическим переполнением, поэтому он автоматически добавит прокрутку, если содержимое шире, чем количество пикселей.
Чтобы предотвратить появление «новых строк», я обычно добавляю в него таблицу:
<div class="overflowdiv">
<table>
<tr>
<td>
Content here
</td>
<td>
Content here
</td>
<td>
Content here
</td>
<td>
Content here
</td>
</tr>
</table>