【问题标题】:Keeping grid order when using jQuery Masonry使用 jQuery Masonry 时保持网格顺序
【发布时间】:2012-04-11 01:06:27
【问题描述】:

我目前正在使用jQuery Masonry 进行网格布局。网格中的每个项目都具有相同的尺寸,除非该项目稍微变大时悬停。然而,这会导致一个问题,并且网格变得无序。

See example of issue here 在 jsFiddle 上。

有没有办法强制 jQuery Masonry 始终保持网格顺序(从左到右,从上到下)?使用选项还是稍微修改 jQuery Masonry 代码?如果需要修改 jQuery Masonry,请使用this gist 方便。

【问题讨论】:

  • 以为有答案,结果好像不是这样。
  • 你只需要补偿网格以阻止它重新调整..但这可能意味着更大的间隙。也是我的头顶..也许使用 position:realtive 并将另一个 div 放在原始的顶部,这不会导致网格重排..

标签: javascript jquery jquery-masonry


【解决方案1】:

尝试仅操作悬停的项目 ($(this)) 这样做时你真的不需要重新加载砌体网格。

Here's a Fiddle

【讨论】:

    猜你喜欢
    • 2019-07-15
    • 2017-08-02
    • 1970-01-01
    • 1970-01-01
    • 2010-09-17
    • 1970-01-01
    相关资源
    最近更新 更多