1
qiayue 2013-04-17 12:00:17 +08:00 2
以图中排版为例,总宽度为600px,划分成150px*150px的小格子。
图片大于150*150小于300*300的,用150*150的格子装,大于300*300的,用300*300的格子装。 格子设置为溢出隐藏。 150的格子,长图片压缩高度至150,多余的宽度减去150之后再除以2,结果为N,用margin-left:-Npx。竖图片宽度压缩至150,多余的高度减去150之后除以2,结果为N,用margin-top:-Npx。 300的格子一样。 还可以有150*300、300*150两种格子。 剩下的就是如何对这几种规格的格子进行排版的问题了。 两种方式,一种是类似于瀑布流的布局,用js计算,然后绝对定位。 另一种是格子外面再套格子,你可以参考一下 500px.com 。 以上没写单位的,默认为px。 |
2
Mutoo 2013-04-17 13:54:44 +08:00 1
|
3
iZr 2013-04-17 14:02:23 +08:00 via iPhone
good
|
4
cutehalo 2013-04-17 14:23:23 +08:00
我觉着用table最简单
|
5
nealv2ex 2013-04-17 14:46:07 +08:00
最下一行,中间2个,花衬衫,的道具,只在岛国动作片里见过。求问是神马?
|
6
iloveyou 2013-04-17 16:04:16 +08:00
如果不要求动态弹性,table最简单
|
7
iZr 2013-04-17 16:18:35 +08:00
漂亮.
|
8
bitsmix 2013-04-17 17:52:51 +08:00
怎么还有人在为这样的 layout 用 table 啊。。。
没节操 |
10
Zhang 2013-04-17 18:42:32 +08:00
table最好用来装data!
|
11
wsph123 2013-04-17 23:01:24 +08:00 1
|