【发布时间】:2013-02-18 22:17:37
【问题描述】:
有没有办法像这样定位div:
|----------||----------||----------||----------|
| div1 || div5 || || div10 |
|----------||----------|| div7 ||----------|
| div2 || || || div11 |
|----------|| div6 ||----------||----------|
| div3 || || div8 || div12 |
|----------|| ||----------||----------|
| div4 || || div9 || div13 |
|----------||----------||----------||----------|
所以我想做的是有一个水平扩展的布局,它不会垂直滚动,它只是用它垂直的空间填充它,然后水平移动。 所以第一个元素在右上方,第二个在它下面,第三个也是直到没有剩余空间,然后它回到顶部(如 div5)。
【问题讨论】:
-
你想要的是 css 列,CSS3 支持,但尚未标准化。
-
您需要编写一个非常自定义的 Javascript 来执行此操作。 jQuery 会让它变得更容易。
标签: html css horizontal-scrolling