Ich versuche, ein Layout von ein bis vier Spalten zu erstellen - Variable pro Seite entworfen, mit dem Mauerwerk-Plugin. Bisher habe ich gemocht, wie es funktioniert.Ist es möglich, den Inhalt von Masonry.j genau zu zentrieren?
Allerdings ist es eine sehr nervige Lücke, die mit den Konfigurationen ich nicht loswerden kann.
Um darauf hinzuweisen - es ist bereits auf der Seite zentriert. Innerhalb des zentrierten Blocks erscheint der Inhalt jedoch linksbündig.
Der innere Inhalt hat entweder keine Ränder. Mauerwerk wird initialisiert, wie:
$('.msgblock').masonry({
columnWidth: '.grid-item',
gutter: 8,
itemSelector: '.grid-item',
fitWidth: true,
resize: false
});
ich die .msgblock Breite vollständig in CSS beseitigt haben, so wird es durch das Plugin zur Verfügung gestellt wird.
.msgblock {
min-height: 100%;
margin: 0 auto;
z-index: 1;
}
.grid-item {
min-height: 100%;
padding-top: 10px;
}
Kein Glück - die am weitesten rechts liegenden Lücke ist immer noch vorhanden und Inhalt zu einem hinzufügen, der andere Block wurde ... zerquetscht. Es ignoriert die Blockbreiten-Eigenschaft (dynamisch zugewiesen, aber immer noch kein Rand/Padding) – Merlin
Verwenden Sie Zeileninhalte mit gleicher Höhe? Oder wären sie auch Mauerwerk? –
Ich lege ein Raster von Spalten aus, aber innerhalb der Spalten kann der Inhalt variable Höhe haben. – Merlin