gpt4 book ai didi

javascript - 限制 masonry 中的列数 isFitWidth 居中布局

转载 作者:行者123 更新时间:2023-11-29 18:15:07 25 4
gpt4 key购买 nike

我在这个问题上苦苦挣扎了一段时间;我正在创建这个布局:

http://www.nomdeplume.it/layout_new/

我的问题是我无法设置每行的最大元素数;我的意思是当浏览器调整大小时列数会自适应,但我希望它最多为 4。

这似乎是一个老生常谈的问题,为什么没有这样做的选择?另一种方法是设置边距或其他东西,但 isFitWidth 不适用于特定的宽度或边距。

这是代码

   $('#container').imagesLoaded( function(){
$('#container').masonry({
itemSelector: '.item',
isAnimated: true,
columWidth: 270,
gutter: 18,
transitionDuration: 0,
isFitWidth: true
});
});

CSS 很简单,比如 isFitWidth 选项

#container{ margin: 100px auto; }

最佳答案

如果您希望最大列数为 4 列,则将 masonry 容器包装在另一个开发中,并为该 div 指定最大宽度为 4*列宽。

像这样:

<div class="masonry_container">
<div id="container">
masonry stuff here
</div>
</div>

然后像这样给容器一个最大宽度:

.masonry_container {
max-width: 1080px; /* 4* masonry column width */
}

关于javascript - 限制 masonry 中的列数 isFitWidth 居中布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23950845/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com