Единственная техника, о которой я знаю, - это задать конкретную ширину контейнера. Только принудительная ширина будет превышать ширину области просмотра, все остальное будет перенесено.
-------------
| viewport |
| -------------------------
| | #container |
| -------------------------
-------------
#container {
width: 2000px;
}
Это, к сожалению, означает, что вам придется предварительно рассчитать, какой ширины должна быть ваша страница, содержимое не будет динамически растягиваться по ширине, как это происходит при высоте.