Vil du gerne vise din DIVI-blogside som et gitter med flere kolonner?

Divi's Blog-modul kan vise blogindlæg i fuld bredde eller gitterlayout. Hvis du vælger gitterlayoutet, er det maksimale antal kolonner, du kan have, tre. 

I denne øvelse, med blot nogle få CSS-uddrag, din blog vil blive til et smukt flersøjlet gitterlayout. Derudover vil kolonnerne være glatte og responsive på tværs af alle browserstørrelser, så du ikke behøver at bekymre dig om at opdatere disse medieforespørgsler eller responsive indstillinger. 

Du kan også konsultere vores artikel for at vide Sådan opretter du en blogside med DIVI Blog-modulet.

undersøgelse

Før vi hopper ind i denne tutorial, lad os først tage et kig på det resultat, vi ønsker at opnå.

DIVI-blog som et multi-kolonne gitter

Download DIVI nu!!!

Konfiguration af et blogmodul med et fuldskærmslayout

DIVI's Blog-modul kan bruges til at tilføje en blog hvor som helst på din Websted. Det gør det virkelig nemt at oprette en blogside i Divi. Alt du skal gøre er at tilføje et blogmodul til siden ved hjælp af Divi Builder.

Til denne tutorial skal vi bruge et færdiglavet bloglayout fra en af gratis layoutpakker af DIVI, som allerede indeholder et blogmodul med en grundlæggende stil. 

Sådan indlæses det færdiglavede bloglayout:

  • Opret en ny side fra WordPress-dashboardet
DIVI-blog som et multi-kolonne gitter
  • Giv det et relevant navn og klik på 'Brug Divi Builder'
DIVI-blog som et multi-kolonne gitter
  • Klik på "Vælg layout"
DIVI-blog som et multi-kolonne gitter
  • Indtast 'Fashion Designer' i søgefeltet, og vælg layoutet 'Fashion Designer Blog Page'
DIVI-blog som et multi-kolonne gitter
  • Sørg for at vælge Blog Layout og klik derefter på "Vælg layout"
DIVI-blog som et multi-kolonne gitter

Når layoutet er indlæst, skal du finde blogmodulet, der bruges til at vise blogindlæg, og åbne indstillingerne.

Divi: Sådan ændrer du antallet af kolonner i en blog

Indstil antal indlæg

I blogindstillingerne skal du opdatere indhold at begrænse antallet af indlæg til 10. (Dette er hovedsageligt af æstetiske årsager, da vores gitter med tiden vil omfatte to rækker med fem blogindlæg).

  • Antal positioner: 10

Vælg layout i fuld skærm

Da vi kommer til at lægge vores blog op i kolonner ved hjælp af CSS Grid, skal vi sørge for, at layoutet af blogmodulet er 'Fuld skærm' (ikke 'Grid'). Dette vil sikre, at blogindlæg er stablet lodret i deres normale siderækkefølge.

For at ændre layoutet af Blog-modulet skal du åbne modulindstillingerne og under fanen Stil åbne rullemenuen Skabelon og vælg Fuld skærm .

Nu vil hvert blogindlæg spænde over hele bredden af ​​kolonnen (eller den overordnede container).

Lad os tilføje en kant til blogindlæg. Opdater grænseindstillingerne som følger:

  • Kantbredde: 1px
  • Kantfarve: rgba (150,104,70,0.35)

Tilføjelse af en tilpasset CSS-klasse til blogmodulet

For effektivt at målrette dette særlige blog-modul (ikke et andet) med vores CSS, er vi nødt til at give vores modul en tilpasset CSS-klasse. Tilføj følgende CSS-klasse under fanen avanceret:

  • CSS-klasse: et-blog-css-grid

Oprettelse af multi-kolonne layout med CSS Grid

Nu hvor vores blogmodul er sat op med et fuldskærmslayout, er vi klar til at tilføje vores tilpassede CSS. 

Vi vil indsætte et kodemodul under blogmodulet for at tilføje CSS til siden.

I kodeindtastningsfeltet skal du tilføje de nødvendige stiltags for at ombryde enhver CSS-kode, der er tilføjet til en side.

Divi: Sådan ændrer du antallet af kolonner i en blog

Indsæt følgende CSS-kodestykke inde i stiltags:

.et-blog-css-grid > div {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  gap: 20px;
}
Divi: Sådan ændrer du antallet af kolonner i en blog

Den første linje af CSS præsenterer indhold (eller moduler) i gitterform.

display: grid;

Den anden linje i CSS definerer gitterkolonnemodellen.

grid-template-columns : repeat(auto-fill, minmax (200px, 1fr));

Den tredje række bestemmer afstanden mellem gitterelementer.

gap : 20px ;

På dette tidspunkt er det responsive gitter med fem kolonner klar til brug. Faktisk, hvis du ikke ønsker at bruge paginering eller grænser til dine blogindlæg, kan du stoppe her.

Her er resultatet hidtil.

DIVI-blog som et multi-kolonne gitter

Tilpas gitterelementer

Derefter kan vi tilføje et par linjer med CSS, der er målrettet mod gitterelementerne, så de er justeret til toppen af ​​hver række og har noget polstring.

.et-blog-css-grid .et_pb_post {
  align-self: start;
  padding: 15px;
}

Fjernet gitterpaginering

I øjeblikket, hvis du har paginering aktiv på blogmodulet, vil det blive behandlet som det sidste gitterelement i CSS-gitteret. For helt at fjerne pagineringen fra gitteret kan vi give den en absolut position og placere den direkte under blogmodulet. For at gøre dette skal du tilføje følgende CSS:

.et-blog-css-grid > div > div {
  width: 100%;
  position: absolute;
  bottom: 0;
  transform: translate(0%, 150%);
}

Lad os se resultatet indtil videre!

Tip: Juster størrelsen på alle fremhævede billeder (eller miniaturebilleder)

På dette tidspunkt vil du muligvis bemærke inkonsistensen i højden af ​​billederne på hvert blogindlæg. Hvis du vil have dem alle i samme højde, kan du også bruge ekstra CSS til at gøre det.

.et-blog-css-grid .entry-featured-image-url {
  padding-top: 56.25%;
}
.et-blog-css-grid .entry-featured-image-url img {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  object-fit: cover;
}

Med en top intern margin på 56,25 % burde vi få et billedformat på 16:9 for alle vores billeder.

Divi: Sådan ændrer du antallet af kolonner i en blog

Juster gerne polstringen på billedbeholderen for at få det billedformat, du ønsker til dit billede.

Endelig resultat

Og her er et sidste eksempel på vores blogmodul med vores nye kolonner og gitter. Og som vi kan se, reagerer gitteret fuldt ud.

Divi: Sådan ændrer du antallet af kolonner i en blog

Download DIVI nu!!!

Konklusion

Det er gjort ! Vi har vist dig i denne vejledning, hvordan du arrangerer dine blogindlæg i spalter. 

Vi var i stand til at omstrukturere hele Divi Blog-modulet til et flydende layout med fem kolonner. Håber dette sparer dig tid og giver dig flere muligheder for at skabe smukke blogsider. Du kan også konsultere Sådan opretter du en blogside med Divi's blogmodul

Se også vores ressourcer, hvis du har brug for flere elementer til at udføre dine projekter med oprettelse af internetsider ved at konsultere vores guide om WordPress blog oprettelse eller den ene på Divi: tidenes bedste WordPress-tema.

Men i mellemtiden del denne artikel på dine forskellige sociale netværk.