Scrolling Items In Div Horizontally Instead Of Vertically?
Solution 1:
you may just give white-space: nowrap to the container and display: inline-block; and white-space: normal to every .item element
Doing so you won't need to previously know the total width of all elements, or calculate it via javascript/jQuery. Then you should just adjust the gap between inline-blocks elements (there're several methods to achieve this: see http://css-tricks.com/fighting-the-space-between-inline-block-elements/
for the height — given a strict doctype — you may also set height: 100%; to html, body, #container and .item and width:100% to .item elements so they will always fit the whole viewport
Solution 2:
You can also use jQuery to measure the width of inner elements, count them and assing corresponding width to the parent container (like n * m, where n - number of child elements, m - their width).
Post a Comment for "Scrolling Items In Div Horizontally Instead Of Vertically?"