0

当我尝试结合同位素居中布局和列移位布局时,我无法使元素居中。

下面的示例:
居中布局(工作正常) - http://www.fiveblackcats.com/cl/stack/centered.html
列移位布局(工作正常) - http://www.fiveblackcats.com/cl/stack/column_shift .html
两者的组合(列移位仍然可以正常工作,但元素未居中) - http://www.fiveblackcats.com/cl/stack/column_shift.html

如果有人能指出我在这里缺少的东西,我将不胜感激。

提前致谢!

4

1 回答 1

0

这样做的唯一方法是正确合并 2 个布局。

我已经做到了,但它根本不干净。它需要进行重大重构以避免变量重复。但它有效。

$container.isotope({
    itemSelector : '.item',
    layoutMode: 'masonryColumnShift',
    masonry : {
      columnWidth : 292,
      gutterWidth: 10
    }
})

你可以在这里看到它:http: //jsfiddle.net/Spope/AwMZ9/

如果可以的话,我稍后会尝试清理它。

于 2013-10-31T15:41:24.253 回答