Javascript 同位素JS封隔砖间隙
我在用电话。我使用的是砖石结构,但我发现我使用这种模式得到了更理想的结果,但我完全接受其他选择。我还将其与引导响应网格集成使用,如前所述。除了一件事之外,一切都很顺利 我有一个单宽瓷砖,然后是一个双宽瓷砖,然后是几个单宽瓷砖。在引导4列和3列配置中,一切看起来都很棒。一旦我将其折叠为2列配置,我在第一个位置只有1个宽平铺。双宽瓷砖位于下方,所有单宽瓷砖按照需要并排显示(每行2个)。底部甚至还有一块瓷砖,如果重新排列,每一块宽瓷砖将与另一块相同类型的瓷砖配对 下面是3种不同柱配置的一些快速网格,用于一些可视化:Javascript 同位素JS封隔砖间隙,javascript,html,twitter-bootstrap,jquery-isotope,packery,Javascript,Html,Twitter Bootstrap,Jquery Isotope,Packery,我在用电话。我使用的是砖石结构,但我发现我使用这种模式得到了更理想的结果,但我完全接受其他选择。我还将其与引导响应网格集成使用,如前所述。除了一件事之外,一切都很顺利 我有一个单宽瓷砖,然后是一个双宽瓷砖,然后是几个单宽瓷砖。在引导4列和3列配置中,一切看起来都很棒。一旦我将其折叠为2列配置,我在第一个位置只有1个宽平铺。双宽瓷砖位于下方,所有单宽瓷砖按照需要并排显示(每行2个)。底部甚至还有一块瓷砖,如果重新排列,每一块宽瓷砖将与另一块相同类型的瓷砖配对 下面是3种不同柱配置的一些快速网格,用
4-Columns: 3-Columns: 2-Columns:
+--+--+--+--+ +--+--+--+ +--+--+
|88|88888|88| |88|88888| |88| <---this empty tile right here...
|88|88|88|88| |88|88|88| |88888|
|88|88| | | |88|88|88| |88|88|
+--+--+--+--+ |88| | | |88|88|
+--+--+--+ |88|88|
|88<------...should be filled up by this
+--+--+ tile (or one before it)
.one{
背景色:红色;
}
.二{
背景颜色:橙色;
}
.三{
背景颜色:黄色;
}
.4{
背景颜色:绿色;
}
.5{
背景颜色:蓝色;
}
.6{
背景颜色:紫色;
}
.7{
背景色:红色;
}
.8{
背景颜色:橙色;
}
.9{
背景颜色:黄色;
}
一个
两个
三
四
五
六
七
八
九
以下解决方案(归功于@Macsupport!):
$('.grid').packery({
itemSelector:“.grid项”,
});代码>
.one{
背景色:红色;
}
.二{
背景颜色:橙色;
}
.三{
背景颜色:黄色;
}
.4{
背景颜色:绿色;
}
.5{
背景颜色:蓝色;
}
.6{
背景颜色:紫色;
}
.7{
背景色:红色;
}
.8{
背景颜色:橙色;
}
.9{
背景颜色:黄色;
}
一个
两个
三
四
五
六
七
八
九
您可以发布同位素代码,对吗。这是怎么回事?无论如何,有很多想法,但如果没有至少一些基本的代码,就很难做到。@Macsupport code post:)我看到了两件事。您正在加载两个版本的jQuery(旧版本1.12.4和新版本3.1.1)。坏主意。您也没有加载同位素的封隔器布局。此布局模式不包含在同位素.pkgd.js中,并且必须单独安装,这两个版本的jQuery并不适用。从更新引用到模仿我工作的环境的剩余副本。这是正确的。至于派克图书馆是分开的,看起来就是这样。我将在几分钟后为其他人发布解决方案。对于您将来在Stackoverflow上的问题,通常会让回答问题的人发布解决方案,然后接受。