我正在嘗試構建一個到四列的佈局 - 使用砌體插件設計的每個頁面的變量。到目前爲止,我很喜歡它的工作原理。是否有可能精確地將Masonry.js內容居中?
然而,它留下了一個非常惱人的差距,我似乎無法擺脫的配置。
要指出 - 它已經集中在頁面上。但是,在居中區塊內,內容顯示爲左對齊。
內內容沒有邊距任一。砌體被初始化爲:
$('.msgblock').masonry({
columnWidth: '.grid-item',
gutter: 8,
itemSelector: '.grid-item',
fitWidth: true,
resize: false
});
我在CSS完全消除的.msgblock寬度,所以它是由插件提供。
.msgblock {
min-height: 100%;
margin: 0 auto;
z-index: 1;
}
.grid-item {
min-height: 100%;
padding-top: 10px;
}
不幸的是 - 最右邊的差距仍然存在,並增加一個內容,另一個塊被...壓扁。它忽略了塊寬度屬性(動態分配,但仍然沒有邊距/填充) – Merlin
您會使用等高行內容嗎?或者他們也會像磚石一樣? –
我正在佈置一列網格,但在列內的內容可以是可變高度。 – Merlin