如何在 Rails 3.1 的水平表中显示条目
我想在Rails中显示电子商务页面的项目,而不是标准的垂直列表表格,我想从左到右显示标题和图像,大约4个跨度,然后继续添加列表:即。
条目 1 条目 2 条目 3 条目 4
条目 5 条目 6 ....
我的第一个猜测是为每一列制定一个范围 - 我可以在其中跳过条目 4,但我想知道是否有更好的使用 CSS 或任何其他技巧的解决方案?
I would like to display items for an e-commerce page in Rails, and instead of a standard vertical list table, I would like to the title and images from left to right, about 4 across, then continue the list on as added: ie.
Entry 1 Entry 2 Entry 3 Entry 4
Entry 5 Entry 6 ....
My first guess is to make a scope for each column- where I could skip entries by a factor of 4, but I would like to know if there is a better solution using CSS or any other trick?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Enumerable 上有一个方法,称为
每个_切片
。基本上它的作用是给你一个数组的切片。使用 CSS 的另一种选择是拥有一个固定宽度的容器,例如 400px,然后让每个元素具有
width: 100px
和float: left
,因此它们'就会一一排队。There's a method on Enumerable which is called
each_slice
. Basically what it does is give you slices of an array.Another option using CSS would be to have a container of fixed width, say 400px, and then have each of the elements have
width: 100px
andfloat: left
, so they'll line up one after another.