グリッドで 3 つの異なる画像サイズを使用しているときに Masonry を中央に配置しようとすると問題が発生しました。
JS -
$('#container').masonry({
itemSelector: '.item',
//isFitWidth: true, // This setting ignores my max-width or width settings for #container but gives me the result that I'm looking for
columnWidth: 155
});
CSS -
#container {
max-width: 940px;
}
@media only screen and (max-width: 768px) {
#container {
max-width: 728px;
}
}
HTML -
<div id="container">
<ul>
<li class="item">item</li>
<li class="item">item</li>
<li class="item">item</li>
</ul>
</div>
デフォルトの幅 (940 ピクセル) を使用すると、Masonry は期待どおりに機能しますが、768 ピクセルの最大ソリューションを持つデバイスで表示しようとすると、グリッド項目が中央に配置されなくなります。現在のセットアップを使用してこれを行うことは可能ですか?