0

我有一个安装 WP 和 Genesis 主题的客户端。我正在使用砖石来平铺特定类别的帖子。我遇到的问题是页面上有砌体重叠的其他内容(类别描述)。我试过 $window.on('load', function(){

我已经尝试设置超时来延迟砌体。

无论我做什么,当砌体初始化时,帖子都会覆盖描述内容。有什么建议么?提前致谢。

编辑:使用中的砌体代码->

jQuery(window).on('load',function($) {
var $container = jQuery('#content');
// initialize
$container.imagesLoaded( function() {
$container.masonry({
columnWidth: 1,
itemSelector: '.post'
});
});
});

现场直播链接:http: //landmark2skate.com/category/secret-stash/

谢谢参观。

4

2 回答 2

1

这更像是一个CSS问题

[文本] - 您的文本块是 1 个单个元素

[砌体] - 覆盖文本的框是许多具有position:absolute样式的单独 div

如果没有包含这些单个项目 div 的父 div,您的砌体将绝对定位到您拥有的第一个父位置相对容器。

于 2014-05-28T19:00:38.477 回答
0

您已将“columnWidth”设置为“1”。这意味着 1 个像素。尝试将其设置为更大的数量,例如 250。

请参阅此处的示例:

http://masonry.desandro.com/options.html

于 2014-05-28T19:05:41.230 回答