我正在创建一个垂直时间线(尝试使用 jQuery Masonry,但对其他建议感到高兴),但不是让它们沿着时间线显示,而是每隔一段时间我想要有一个小间隙(插入年份),然后开始物品再次流动。您可以使用 margin-top 在项目之间留出空间,但这只是在一侧,即不会影响时间线的另一侧(参见小提琴中的框 5)。
jsFiddle(这里包含太多代码)
$('#timelineContainerOuter').masonry({itemSelector : '.item',});
ETC
我正在创建一个垂直时间线(尝试使用 jQuery Masonry,但对其他建议感到高兴),但不是让它们沿着时间线显示,而是每隔一段时间我想要有一个小间隙(插入年份),然后开始物品再次流动。您可以使用 margin-top 在项目之间留出空间,但这只是在一侧,即不会影响时间线的另一侧(参见小提琴中的框 5)。
jsFiddle(这里包含太多代码)
$('#timelineContainerOuter').masonry({itemSelector : '.item',});
ETC