03/02/2022
I dagens digitale landskab er et responsivt design ikke blot en fordel, men en absolut nødvendighed. Med et stigende antal brugere, der tilgår internettet via deres smartphones, er det afgørende, at dit website ser fejlfrit ud og fungerer optimalt på alle skærmstørrelser. Divi, et af de mest populære WordPress-temaer, er kendt for sin robuste visuelle bygger og evne til at skabe smukke, responsive layouts. Men selv med Divis avancerede funktioner kan der opstå situationer, hvor standardadfærd for kolonnestabling på mobile enheder ikke passer til dit design eller din brugervenlighed.

Standardmæssigt stabler Divi kolonner fra venstre mod højre, hvilket betyder, at den kolonne, der er længst til venstre på en desktop, vil vises øverst på en mobil, efterfulgt af den næste kolonne og så videre. Dette fungerer ofte fint, men hvad nu hvis du har et billede til venstre og tekst til højre på desktop, men på mobilvisningen giver det mere mening at se teksten først, efterfulgt af billedet? Eller en call-to-action-knap, der på desktop er til højre for en tekst, men på mobilvisningen bør vises før teksten for optimal brugervenlighed og konvertering? Heldigvis tilbyder Divi fleksible løsninger til at vende kolonne-rækkefølgen på mobile enheder. I denne artikel vil vi dykke ned i to effektive metoder, der giver dig fuld kontrol over, hvordan dine kolonner præsenteres på smartphones og tablets.
Forstå Divis Kolonnestabling på Mobil
Når du bygger et layout i Divi med flere kolonner, for eksempel en to-kolonne layout med et billede i den venstre kolonne og en tekstmodul i den højre kolonne, vil Divi som standard omarrangere disse elementer, når de ses på en mindre skærm. På desktop vises de side om side, men på en telefon vil de stable sig oven på hinanden. Den venstre kolonne kommer øverst, og den højre kolonne placeres under den. Dette gælder for alle rækker og sektioner på dit website.
For de fleste designs er denne standardstabling tilstrækkelig og logisk. Men der er specifikke scenarier, hvor du ønsker at afvige fra denne standardrækkefølge. Overvej for eksempel en række, hvor du har et produktbillede i den højre kolonne og en detaljeret beskrivelse i den venstre kolonne på desktop. Hvis dette design blot stables som standard på mobil, vil den lange produktbeskrivelse vises først, og brugeren skal scrolle ned for at se billedet. I dette tilfælde ville det være langt mere intuitivt at vise produktbilledet først, efterfulgt af teksten. Det handler om at optimere brugeroplevelsen og præsentere indholdet på den mest effektive måde, uanset enhed.
Lad os nu udforske de to primære metoder til at ændre Divis kolonnestabling på mobil.
Metode 1: Brug af 'Deaktiver på'-funktionen
Divi Builder indeholder en yderst nyttig funktion kaldet "Deaktiver på", som giver dig mulighed for at skjule specifikke moduler, rækker eller sektioner på bestemte enhedstyper (telefon, tablet, desktop). Denne funktion kan udnyttes strategisk til at opnå en omvendt kolonne-rækkefølge på mobil ved at oprette forskellige versioner af dit indhold for forskellige skærmstørrelser.
Trin-for-trin guide til 'Deaktiver på':
- Identificer den række, du ønsker at ændre: Find den række (row) i din Divi-builder, hvor du ønsker at vende kolonnestablingen på mobil.
- Dupliker rækken: Gå ind i indstillingerne for den pågældende række, og klik på duplikeringsikonet (to firkanter over hinanden). Du har nu en identisk kopi af din række.
- Konfigurer den oprindelige række:
- Åbn indstillingerne for den originale række.
- Gå til fanen Avanceret (Advanced).
- Find sektionen Synlighed (Visibility).
- Under "Deaktiver på" (Disable On), marker afkrydsningsfelterne for Telefon (Phone) og Tablet. Dette vil skjule den originale række, når dit website ses fra en mobiltelefon eller tablet.
- Gem ændringerne.
- Konfigurer den duplikerede række:
- Åbn indstillingerne for den duplikerede række.
- Omarranger modulerne: I denne duplikerede række skal du nu manuelt omarrangere dine moduler i kolonnerne, så de vises i den ønskede rækkefølge på mobil. Husk, at den venstre kolonne altid kommer øverst på mobil, så flyt det modul, du ønsker skal vises øverst, til den venstre kolonne, og det næste modul til den højre kolonne, og så videre. Hvis du for eksempel vil have et billede til at vises før tekst på mobil, skal du sørge for, at billedmodulet er i den venstre kolonne og tekstmodulet i den højre kolonne i denne duplikerede række.
- Gå til fanen Avanceret (Advanced).
- Find sektionen Synlighed (Visibility).
- Under "Deaktiver på" (Disable On), marker afkrydsningsfeltet for Desktop. Dette vil skjule den duplikerede række, når dit website ses fra en desktopcomputer.
- Gem ændringerne.
Nu vil din originale række kun være synlig på desktop, og den duplikerede række (med den omvendte kolonne-rækkefølge) vil kun være synlig på telefoner og tablets. Dette skaber illusionen af en vendt kolonne-rækkefølge uden at ændre Divis standardstabling.
Ulemper ved 'Deaktiver på'-metoden:
Selvom denne metode er ligetil for små justeringer, har den visse ulemper:
- Kompleksitet ved flere sektioner: Hvis du har mange rækker, der skal justeres, kan denne metode hurtigt blive meget tidskrævende og uoverskuelig. Hver række kræver en duplikering og separat konfiguration, hvilket kan gøre din Divi-side tung og svær at vedligeholde.
- Potentiel SEO-påvirkning: Selvom moderne søgemaskiner som Google er blevet smartere til at forstå responsivt design, betyder "skjult" indhold (selvom det er for en specifik enhed) stadig, at du har duplikeret indhold på din side. Dette kan potentielt, omend sjældent, påvirke din SEO-score negativt. Indholdet er stadig til stede i HTML-koden, selvom det ikke vises visuelt for alle brugere.
- Øget sidevægt: At have to versioner af den samme række (en for desktop, en for mobil) betyder, at din side indlæser mere indhold, end den ellers ville. Dette kan i teorien påvirke indlæsningstiden, selvom Divi er optimeret til at håndtere dette ret effektivt.
Metode 2: Ændring af Divis Kolonnestabling ved hjælp af CSS
For dem, der ikke er bange for et par linjer CSS (Cascading Style Sheets), er denne metode ofte den foretrukne løsning, da den er renere, mere skalerbar og har færre potentielle ulemper. CSS giver dig direkte kontrol over, hvordan elementer præsenteres på forskellige skærmstørrelser, uden at du behøver at duplikere indhold.

Trin-for-trin guide til CSS-metoden:
Vi vil bruge de samme to-kolonne-layouts som eksempler. Sørg for at fjerne eventuelle duplikerede rækker og deaktiver 'Deaktiver på'-indstillinger, hvis du tidligere har brugt metode 1.
- Tilføj en CSS-klasse til rækken:
- Åbn indstillingerne for den række, hvor du vil ændre kolonnestablingen.
- Gå til fanen Avanceret (Advanced).
- Find sektionen CSS-klasse og ID (CSS Class & ID).
- Under CSS-klasse (CSS Class), tilføj en unik klasse, f.eks.
omvendt-mobil-rækkefølge. Husk denne klasse, da vi skal bruge den i næste trin. - Gem ændringerne.
- Tilføj CSS til rækken:
- Forbliv i rækkeindstillingerne, eller åbn dem igen.
- Gå til fanen Avanceret (Advanced).
- Find sektionen Brugerdefineret CSS (Custom CSS).
- Under Hovedelement (Main Element), indsæt følgende CSS-kode:
display: flex; flex-wrap: wrap; - Forklaring:
display: flex;gør rækken til en flex-container, hvilket giver dig kraftfuld kontrol over dens børneelementer (kolonnerne).flex-wrap: wrap;sikrer, at flex-elementerne (kolonnerne) vil bryde ned på en ny linje, når der ikke er plads nok, hvilket er essentielt for stabling på mindre skærme. - Gem ændringerne.
- Tilpas rækkefølgen af individuelle kolonner med CSS:
- Inde i rækkeindstillingerne (under fanen Indhold (Content)), finder du en liste over de indeholdte kolonner. Klik på tandhjulsikonet ud for den specifikke kolonne, hvis rækkefølge du vil ændre.
- Gå til fanen Avanceret (Advanced) for denne kolonne.
- Find sektionen Brugerdefineret CSS (Custom CSS).
- Under Hovedelement (Main Element), indsæt følgende CSS-kode for at styre dens rækkefølge:
order: 1; - Forklaring:
order: 1;vil placere denne kolonne som det første element i flex-containeren (rækken). Jo lavere tallet er, jo tidligere vil elementet vises. Hvis du ønsker, at en kolonne skal være nummer 2, bruger duorder: 2;, og så videre. - Vigtigt: Klik på "telefon"-ikonet ud for feltet Hovedelement i kolonne-indstillingerne. Dette giver dig mulighed for at angive, at denne CSS-kode kun skal være aktiv for specifikke enheder (f.eks. kun for telefon eller tablet). Vælg de enheder, hvor du ønsker, at rækkefølgen skal ændres. Hvis du vil, at kolonnen, der normalt er til højre, skal vises først på mobil, giver du den
order: 1;for mobilvisning, og den kolonne, der normalt er til venstre,order: 2;for mobilvisning. - Gentag dette trin for alle kolonner i rækken, og tildel dem den ønskede rækkefølge (f.eks.
order: 1;,order: 2;,order: 3;osv.). - Gem ændringerne.
Denne CSS-metode giver dig præcis kontrol og er meget mere effektiv, især for komplekse layouts eller websites med mange sider, der kræver lignende justeringer. Ved at bruge order-egenskaben manipulerer du kun den visuelle præsentation, ikke den underliggende HTML-struktur, hvilket er bedre for SEO og sideydeevne.
Sammenligning af metoder
For at hjælpe dig med at vælge den bedste metode for dit specifikke behov, lad os sammenligne de to tilgange:
| Funktion/Aspekt | 'Deaktiver på'-metoden | CSS-metoden |
|---|---|---|
| Sværhedsgrad | Meget nem (ingen kode kræves) | Nem (få linjer CSS, kræver forståelse af placering) |
| Fleksibilitet | God for enkelte, isolerede tilfælde | Meget høj (præcis kontrol, skalerbar) |
| Sideydeevne | Potentiel øget sidevægt (duplikeret indhold) | Optimal (ingen duplikering, ren CSS) |
| SEO-påvirkning | Minimal, men potentiel bekymring for duplikeret indhold | Ingen negativ SEO-påvirkning (kun visuel ændring) |
| Vedligeholdelse | Kan blive besværlig og uoverskuelig ved mange ændringer | Nem at vedligeholde og justere globalt med én CSS-regel |
Ofte Stillede Spørgsmål (FAQ)
Hvorfor er det vigtigt at ændre kolonne-rækkefølgen på mobil?
At ændre kolonne-rækkefølgen på mobil er afgørende for at optimere brugeroplevelsen (UX) og sikre, at dit indhold præsenteres logisk og effektivt på mindre skærme. Standardstablingen (venstre til højre) fungerer ikke altid optimalt for alle layouts, især når visse elementer (f.eks. en vigtig call-to-action eller et primært billede) bør vises først for at fange brugerens opmærksomhed eller forbedre konverteringsraten. En god mobilvisning kan markant forbedre engagement og reducere afvisningsprocenten.
Skal jeg vælge 'Deaktiver på'-metoden eller CSS-metoden?
Valget af metode afhænger af dit specifikke behov og din tekniske komfort. For en enkelt, isoleret ændring på en side, hvor du ikke har mange lignende sektioner, kan 'Deaktiver på'-metoden være hurtig og nem. Men hvis du planlægger at foretage mange justeringer på tværs af dit website, eller hvis du prioriterer ren kode og optimal ydeevne samt SEO, er CSS-metoden klart den bedste og mest skalerbare løsning. Den kræver en smule mere teknisk forståelse, men gevinsten er større i det lange løb.
Påvirker ændringen af kolonne-rækkefølgen min SEO?
Med CSS-metoden, der kun ændrer den visuelle præsentation uden at duplikere indhold, er der ingen negativ SEO-påvirkning. Indholdet forbliver i sin oprindelige rækkefølge i HTML-koden, hvilket er det, søgemaskinerne primært ser. Med 'Deaktiver på'-metoden, hvor du duplikerer indhold og skjuler en version, kan der potentielt være en minimal, teoretisk SEO-bekymring for duplikeret indhold. Men i praksis er moderne søgemaskiner sofistikerede nok til at forstå, at dette bruges til responsivt design, og det vil sjældent have en mærkbar negativ indflydelse, medmindre det misbruges i stor skala.
Afsluttende Tanker
At mestre, hvordan du vender kolonne-rækkefølgen på mobil i Divi, er en værdifuld færdighed, der kan forbedre dit websites udseende og funktionalitet markant på mobile enheder. Uanset om du vælger den enkle 'Deaktiver på'-funktion til hurtige løsninger eller dykker ned i CSS for mere kontrol og skalerbarhed, giver Divi dig de værktøjer, du behøver for at skabe en uovertruffen brugeroplevelse på tværs af alle skærme.
Husk altid at teste dine ændringer på forskellige mobile enheder for at sikre, at alt ser ud og fungerer som forventet. Ved at prioritere mobilvenlighed sikrer du, at dit website er tilgængeligt og engagerende for alle dine besøgende, uanset hvordan de tilgår det.
Hvis du vil læse andre artikler, der ligner Vend Kolonner på Mobil i Divi: Den Ultimative Guide, kan du besøge kategorien Teknologi.
