24得票2回答
仅使用flexbox CSS实现水平砌砖布局

我正在尝试使用纯CSS和flexbox创建一个水平的砖石布局。我的问题是元素之间存在垂直间隙,不使用align-left: stretch;,是否有可能关闭这些间隙?.card-container { display: flex; flex-direction: row; flex...

13得票2回答
在isotope中居中元素

大家好,希望你们过得好。我正在使用Isotope,并且下面您可以看到我编写的JavaScript代码。如果它们是Isotope元素,则我发现无法使li元素居中。要了解我所说的居中是什么意思,请参见下面的图片。我已经成功地将整个Isotope居中到屏幕上,但我需要元素也居中而不仅仅漂浮在左侧。 ...

12得票2回答
Instagram嵌入内容加载后如何使用JavaScript回调函数?

我试图使用Masonry来平铺多个Instagram嵌入。 问题是,加载后instagram嵌入会更改大小,因此布局会留下空隙。 是否有回调函数可以在页面上的所有Instagram嵌入都已加载时使用? 我想在Instagram嵌入正确调整大小后再次触发Masonry。 尝试过$(docum...

12得票3回答
Angular中的窗口方向改变事件

有没有一种方法可以在AngularJS指令中调用orientationchange事件?我目前正在使用angular-masonry,并且正在尝试在移动设备的方向更改时更新/刷新砖块布局。我找到了这个方法,但我想知道如何在Angular中使用$window服务来实现这一点。window.add...

11得票4回答
砖石排版 - 列宽百分比 + 间距

为什么我无法按行显示4个项目,即使每个项目的宽度都是25%,间距参数为10?请帮帮我! $('.grid').masonry({ itemSelector: '.grid-item', columnWidth: '.grid-sizer', gutter: 10 }...

9得票2回答
砖石网格连续循环滚动

我正在尝试在包含瀑布流网格的页面上实现连续循环效果。 基本上,我有一个全页的瀑布流网格,希望在向上或向下滚动时循环播放。 目前我有这样的代码: var $grid = $('.grid').masonry({ itemSelector: '.grid-item', columnW...

9得票5回答
如何仅使用Bootstrap 3网格系统和CSS创建砌体效果

我的问题是,我想使用Bootstrap 3网格系统以块格式显示数据,但我不希望出现由于高度受限于上面的行而产生的令人讨厌的空白间隙。例如,如果我执行以下操作: <div class="row"> <div class="col-lg-4">post</d...

9得票2回答
CSS网格布局:如何使同一网格区域中的元素对齐?

我的目标是使用CSS网格布局来实现两列砖石布局的盒子。给定一个带有子元素的元素: <section> <div></div> <div></div> <div></div> <div&g...

7得票1回答
砌体全宽项目

我在使用Masonry时遇到了一个问题,如果我需要一个元素的宽度为100%,其余元素的宽度为50%,则布局不再将我的元素相邻放置。 我希望项目像没有100%宽度元素时一样并排显示。 这是一个js fiddle链接:https://jsfiddle.net/ubmf47s4/2/ ...

7得票2回答
用React Native创建Masonry/Pinterest列

有没有办法在React Native中使用Flexbox来实现类似砌体 / Pinterest风格的列布局?