这里的codepen布局:http://codepen.io/justdade/pen/hDzAv动画元素,当他们改变位置(响应布局)
我想要的“小”元素浮动‘#big’元素,而不是只跳在那里下。这可能只使用CSS,或者你可以给我这个想法,我应该如何使用JS/jQuery?
谢谢。
这里的codepen布局:http://codepen.io/justdade/pen/hDzAv动画元素,当他们改变位置(响应布局)
我想要的“小”元素浮动‘#big’元素,而不是只跳在那里下。这可能只使用CSS,或者你可以给我这个想法,我应该如何使用JS/jQuery?
谢谢。
据我所知,你不能使用CSS来实现这一点 - 你将需要布局元素,并使用JavaScript来改变它们的位置。
由于这将是一个乏味的任务,从头开始编写,我建议寻找这样做的库/插件。
退房在砌体插件:http://masonry.desandro.com/
看一看这样的:http://css-tricks.com/animated-media-queries/,
您可以通过使用CSS的transition
创造出比砖石插件(至少在Safari浏览器)是不太laggy动画属性
尝试“流沙”它可能帮助你实现你所需要的东西http://razorjack.net/quicksand/ – Razmig 2013-03-13 09:00:38