Block elements always take up the full available width.
What you want to use here is inline-block
which are simply inline elements that accepts a height and width.
And for hiding overflow apply overflow:hidden
If you meant to scroll horizontally by mentioning win-8, apply
white-space:nowrap
for the container as in this fiddle: