1

これは非常に奇妙で、私がウェブで徹底的に調査しました。解決策が見つかりませんでした。

jQuery は次のように述べています。

$container.isotope({ itemSelector : '.post', masonry: { columnWidth: 250, }
});

.post のスタイルは次のように述べています。

.post { 幅:250px; }

Isotope が .post の位置を定義する場合、2 番目の列はページの左から 500 ピクセルに配置されます。3 列目、ページの左から 1000 ピクセル。各列の幅が 500px になっているようです。

リンクは: http://asimob.tv

これでハゲて高血圧になる。私は本当に、本当に助けていただければ幸いです。お願いします!

4

2 に答える 2

2

私は同じ問題を抱えていました.「columnWidth」プロパティは要素の幅(.postなど)ではなく、幅+マージンのようです。

したがって、columnWidth は要素の幅 + (マージン x 2) に等しくなければなりません。

うまくいけば、これはこの問題に遭遇した人に役立つかもしれません.

于 2012-06-12T19:00:41.590 に答える
0

Isotopeを開始するときに、オプションセクションのcolumnWidth:250を削除します。

于 2012-03-13T02:44:15.117 に答える