You can achieve this by putting all your content in a fixed width div.
Eg:
<div class="content-box">
<div class="inner-container">
<div> A </div>
<div> B </div>
<div> C </div>
<div> D </div>
<div> E </div>
<div> F </div>
<div> G </div>
<div> H </div>
</div>
</div>
Now, when any of the arrows are clicked, you can manually move the .inner-container.
CSS for this would be something like this:
.content-box{
position: relative;
width: 12.5em;
overflow: hidden;
}
.inner-container{
position: absolute;
}
.inner-container > div{
width: 1em;
}
Further, on left and right image clicks, you can use the following code...
$('.left-btn').click(function(){
$('.inner-container').each(function() {
$( this ).css({'left', (parseInt($(this).css('left') - 16) + 'px' });
});
});
// here 16 refers to the size of the divs in the inner-container.
This is just the overview of what you want, without getting into the finer details.
PS: Solution is given keeping in mind that you are not using bootstrap.