如何实现一行显示多列记录,如合拍网的黄页那样错落有致的显示记录

地址:http://hepaimusic.com/yellow_pages

想实现这样错落有致的显示记录,ror新人求教。

其实你用DOM查看器就可以很清楚的知道他是怎么布局的

他其实就是三个大的DIV在一列,然后每个DIV里再放小的DIV用于存放一个介绍的

也就是

人人物介绍1
人人物介绍4
人人物介绍7

人人物介绍2
人人物介绍5
人人物介绍8
人人物介绍3
人人物介绍6
人人物介绍9

这样子就错落有致了
然后加上些CSS的美化,就跟你给的那个网站差不多了

html+ css布局

[quote]CSS & ruby的in_groups_of方法已经解决[/quote]

现在还需要处理什么

不好意思,忙了点,一直没再看你的回复了,搞定了?

没明白你这的意思

[quote]恩,样式我看过了,那样好像有个问题,我用的group

%w(1 2 3 4 5 6 7).in_groups_of(3) {|group| p group}
["1", "2", "3"]
["4", "5", "6"]
["7", nil, nil]

想这样的group怎么获取其中的某一组? [/quote]