I have created a big menu that has its width set to 100%, I want this div to be scrollable from left to right.(on the X axis). I have set the scroll-left and scroll right properties accordingly but it still doesnt work. Im sure im doing something wrong, any advice is appreciated. Thanks.
code is on jsFiddle
You need to have a width in place that isn’t 100%. Set the menu into a container div with your dimensions and overflow on and then set the actual menu to be really wide inside it. Think of the box div like a frame.
http://jsfiddle.net/spacebeers/WkUNn/19/
EDIT: As pointed out by @c_kick (and in the original) you can use overflow-x, overflow-y. I was trying to keep things simple.