0

在 iOS 上使用 Masonry ( http://masonry.desandro.com ) 设置百分比时,不存在底部边距。将边距更改为像素可以解决问题。事后触发布局也有效。对此有任何建议的修复吗?

<style type="text/css">
  .item { margin-bottom:5% }
</style>

<script type="text/javascript">    
$(function(){
  var $container = $('.masonry');

  $container.masonry({
    columnWidth: 60,
    gutter: 10
  });

});
</script>

请参阅 jsFiddle 上的示例:http: //jsfiddle.net/5PNpt/

4

1 回答 1

0

假设您希望边距底部为高度的 5%,您可以运行 jQuery 通过乘以 5% x 高度将边距底部值设置为像素

于 2013-07-06T18:21:36.143 回答