【发布时间】:2014-10-24 21:49:37
【问题描述】:
我遇到了典型的砌体溢出问题。我正在尝试加载推特卡,但在加载时,它们仍然相互重叠。一旦调整屏幕大小,它们就会起作用。仅供参考,我肯定有 imageLoad 和砖石。我在 Rails 中这样做,所以不确定如何制作 jsfiddle。任何帮助深表感谢。谢谢!
这是我的js代码:
$(document).ready(function() {
$('.container').imagesLoaded( function(){
$('.container').masonry({
columnWidth: '.tweet-box',
itemSelector: '.tweet-box'
});
});
});
index.html.erb:
<main class="container">
<% @tweet.search("cnn").take(9).each do |j| %>
<section class="tweet-box">
<p>
<blockquote class="twitter-tweet"><p><a href=<%=j.uri %> data-datetime="2011-11-07T20:21:07+00:00"></a></blockquote>
<script src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
</p>
</section>
<% end %>
</main>
【问题讨论】:
标签: masonry