Вам нужно знать ширину и количество изображений внутри div, чтобы предотвратить его перенос:
<div id="outer">
<div id="inner" style="width: 3200px;">
<img src="1.jpg" />
<img src="2.jpg" />
<img src="3.jpg" />
<img src="4.jpg" />
</div>
</div>
И в CSS:
#outer {
overflow: hidden;
width: 800px;
height: 600px;
}
#inner {
height: 600px;
}
В этом примере предполагается, что ваши изображения имеют размер 800x600 пикселей, при необходимости настройте их.