对于我当前的客户项目,我被要求展示约20人的团队。当然,这将是一个动态页面,客户可以从这个列表中添加和删除人员。使包装柔性行开始新列中的第三行
每个人都有自己的div,其中包含个人资料照片,标题名称和带有简短描述的段落。 一个人的div具有固定的大小。
我想要做的是这样的:我为所有teammember-div创建了一个包装,并添加了属性display: flex;
和flex-wrap: wrap;
。我修改了边距和填充,以便一行可以容纳五个teammember-div,然后再包裹到下一个。这意味着10个人恰好等于两个完整行。第11人现在应该开始第二组2 * 5人,位于第一组的右侧。下面是一些例子它会是什么样子:
05 people: 1 row with 5
07 people: 2 rows, first 5, second 2
10 people: 2 rows with 5 each
11 people: 2 rows, first 6, second 5
14 people: 2 rows, first 9, second 5
20 people: 2 rows, with 10 each
23 people: 2 rows, first 13, second 10
第二组的2 * 5人应沿水平方向延伸的包装内,以便两行滚动。稍后,将添加一个脚本以用箭头替换丑陋的滚动条,以便通过2 * 5个团队成员的集合浏览左侧和右侧。
问题:目前,我不知道如何将“第三行”的位置上的第一行(等)的右侧。
有没有人有这个问题的想法?预先感谢提示和建议!
Codepen:http://codepen.io/anon/pen/MKQvjV
你可以用你的代码创建一个jsfiddle或codepen吗? –
当然,请给我第二个... –
您能够更改HTML结构吗? –