I currently have a setup of divs within a container div, as follows:
<div id="container">
<div id="element"> Element 1 content </div>
<div id="element"> Element 2 content </div>
<div id="element"> Element 3 content </div>
<div id="element"> Element 4 content </div>
</div>
style.css:
.container {
width:200px;
overflow-x:auto;
overflow-y:hidden;
}
.element {
width:100px;
float:left;
}
Here's a jsFiddle of the code: http://jsfiddle.net/vZWTc/.
So, I would like each of the elements to line up next to each other (all 4 in one row), but only have the first two visible (container is 200px, each element is 100px, so only 2 are visible at a time), while the user can scroll (horizontally) to the 3rd and 4th elements (as they are less important)
However, with this setup, elements 3 and 4 wrap down to the next line
updating the container class with white-space:nowrap
does nothing. That only affects text, not divs apparently.
Any ideas? Thanks in advance!