How to add a slider button in Divi?

Mestr Divi Slidere: Statisk Tekst og Avanceret Styling

08/02/2023

Rating: 4.9 (11715 votes)

Divi-temaet fra Elegant Themes er kendt for sin utrolige fleksibilitet og de mange muligheder, det giver webdesignere til at skabe visuelt imponerende hjemmesider uden at skrive en eneste linje kode. En af de mest populære moduler er Divi Slideren, som effektivt kan fremvise vigtigt indhold, tilbud eller billeder på en dynamisk måde. Selvom standardindstillingerne er gode, opstår der ofte et behov for at tilpasse slideren yderligere for at matche et specifikt design eller en bestemt brugeroplevelse. Dette kan inkludere alt fra at holde tekst statisk, mens baggrunden skifter, til at finjustere tekststørrelser eller anvende unikke stilarter på individuelle slides.

Can I have static text on a Divi slider?
By default, the text, content and call to action for every Divi slider will fade in on every slide which is fine when you want to have a different call to action or heading for different slides. But in many cases, it’s nice to be able to have static text on the Divi slider and have images rotating behind it.

I denne dybdegående guide vil vi udforske forskellige måder at tage din Divi Slider til det næste niveau. Vi vil se på, hvordan du kan opnå den eftertragtede effekt med statisk tekst, som forbliver synlig, mens dine billeder roterer i baggrunden. Derudover vil vi dykke ned i avancerede metoder til at styre og style dine slider-elementer ved hjælp af brugerdefinerede CSS-klasser, hvilket giver dig en hidtil uset kontrol over hver enkelt slide. Endelig vil vi berøre, hvordan du kan justere tekststørrelser for at sikre, at dit indhold altid præsenteres optimalt på tværs af alle enheder. Læs videre for at mestre Divi Slideren og give dine besøgende en mere engagerende oplevelse.

Indholdsfortegnelse

Forstå Divi Sliderens Grundlæggende Funktioner og Tilpasningsbehov

Divi Slider-modulet er designet til at vise en række billeder eller videoer, ofte ledsaget af tekst, overskrifter og knapper, der skifter automatisk eller via navigation. Som standard vil alt indhold i en slide – overskrift, tekst og knap – falme ind og ud, når slideren skifter fra én slide til den næste. Denne standardanimation er fin, hvis du ønsker et nyt budskab, en ny overskrift eller en ny opfordring til handling for hver enkelt slide. Men i mange tilfælde kan det være ønskeligt at have en konstant tekst eller et budskab, der er synligt hele tiden, mens kun de visuelle baggrunde ændrer sig. Dette skaber en mere rolig og fokuseret brugeroplevelse, især hvis hovedbudskabet er det samme for alle slides, og du blot ønsker at bruge billederne til at understøtte det.

Ud over statisk tekst kan der også opstå behov for at style individuelle slides på unikke måder, der afviger fra den generelle slider-styling. Måske ønsker du en bestemt overskrift på én slide skal være mindre end på en anden, eller at en specifik slide skal have en unik baggrundsfarve eller tekstfarve. Divi's indbyggede indstillinger giver mange muligheder, men for de mere granulære tilpasninger er brugerdefineret CSS ofte nøglen. Ved at anvende avancerede teknikker kan du opnå et niveau af kontrol, der forvandler en standard Divi Slider til et unikt og skræddersyet element på din hjemmeside.

Sådan får du statisk tekst på din Divi-slider

At opnå statisk tekst på din Divi-slider, hvor teksten forbliver ubevægelig, mens baggrundsbillederne roterer bagved, er en populær tilpasning, der kan give et meget professionelt og elegant udtryk. Denne effekt er ideel, når du har et overordnet budskab, der skal være konstant, og hvor de skiftende billeder blot tjener som visuel understøttelse eller stemningsskabere. Her er trin-for-trin guiden til at implementere denne funktion:

Trin 1: Tilføj Divi Slider-modulet

Start med at tilføje et nyt Divi Slider-modul til din side eller dit indlæg. Du kan gøre dette ved at klikke på '+' ikonet i Divi Builder og vælge 'Slider' modulet. Når modulet er tilføjet, kan du begynde at tilføje dine individuelle slides.

Trin 2: Konfigurer dine slides

For hver slide skal du tilføje det indhold, du ønsker skal være statisk. Dette inkluderer din overskrift, brødtekst og eventuelle knapper. Sørg for at designe dit indhold, som du normalt ville gøre, og husk at dette indhold vil være synligt på tværs af alle slides, når vi anvender den statiske effekt.

Trin 3: Deaktiver pile og navigationsknapper (Valgfrit, men anbefalet)

For at understrege den statiske tekst-effekt kan det være en god idé at deaktivere sliderens standardpile og navigationsknapper. Dette gøres i Divi Slider-modulets indstillinger under fanen 'Design' > 'Navigation'. Sæt 'Vis Pile' og 'Vis Kontrolknapper' til 'Nej'. Dette sikrer, at fokus forbliver på dit statiske indhold og de skiftende baggrunde.

Trin 4: Styl dit sliderindhold

Før du duplikerer dine slides, er det en god idé at style dit sliderindhold (tekstfarve, skrifttype, placering osv.) i den første slide. Disse stilarter vil blive bevaret, når teksten bliver statisk. Gå til modulindstillingerne for din slider, naviger til fanen 'Design' og juster indstillingerne for 'Overskriftstekst', 'Brødtekst' og 'Knap' efter behov. Overvej kontrasterende farver, der vil fungere godt med de forskellige baggrunde, du planlægger at bruge.

Trin 5: Dupliker dine slides og skift baggrunde

Når din første slide er sat op med det statiske indhold og de ønskede stilarter, kan du duplikere den for at skabe flere slides. For hver duplikerede slide skal du derefter ændre baggrundsbilledet eller -farven. Gå ind i indstillingerne for hver enkelt slide, og under fanen 'Indhold' > 'Baggrund', kan du vælge et nyt billede eller en ny farve. Husk, at teksten i disse slides nu vil være den samme som i din første slide, og kun baggrunden vil skifte.

Trin 6: Tilføj den nødvendige CSS-kode

Det afgørende skridt for at gøre teksten statisk er at tilføje en lille smule CSS-kode. Denne kode forhindrer animationen af sliderindholdet. Her er koden:

.et-pb-active-slide .et_pb_slide_description { animation-name: none; }

Hvor skal du placere denne CSS-kode?

  • Divi Tema Indstillinger: Den mest almindelige placering er i Divi > Tema Indstillinger > Nederst på siden finder du et felt kaldet 'Brugerdefineret CSS'. Indsæt koden her.
  • Side-specifik CSS: Hvis du kun ønsker, at effekten skal gælde for en specifik side, kan du tilføje koden i sidens indstillinger (tandhjulsikonet i Divi Builder) under fanen 'Avanceret' > 'Brugerdefineret CSS'.
  • Child Theme Stylesheet: For mere avancerede brugere er det bedste praksis at tilføje koden til style.css-filen i dit Divi Child Theme. Dette sikrer, at dine ændringer ikke overskrives ved temaopdateringer.

Denne CSS-kode fortæller i bund og grund Divi, at alt indhold (beskrivelsen) inde i en aktiv slide ikke skal have nogen animation (animation-name: none;). Resultatet er, at din tekst forbliver statisk og ubevægelig, mens baggrunden elegant skifter bag den. Dette er et yderst effektivt og enkelt trick til at forbedre brugeroplevelsen på din hjemmeside og give dine Divi-slidere et unikt præg.

Avanceret Styling og Kontrol med CSS-klasser i Divi Slideren

Ud over at opnå statisk tekst er der ofte et ønske om mere granulær kontrol over individuelle slides eller specifikt indhold inden for disse slides. Divi's standardstruktur anvender klasser som .et_pb_slide_description til at style sliderens indhold. Men hvis du ønsker at afvige fra denne standard og anvende unikke stilarter, kan du med fordel bruge brugerdefinerede CSS-klasser. Dette giver dig mulighed for at målrette specifikke elementer med en præcision, der overgår de indbyggede modulindstillinger.

Hvorfor bruge brugerdefinerede CSS-klasser?

Forestil dig, at du har en slider med tre slides. På den første slide ønsker du en overskrift, der er større og en anden farve end på de to andre slides. Med standardindstillinger ville en ændring af overskriften gælde for alle slides. Ved at tilføje en unik CSS-klasse til den specifikke slide kan du anvende stilregler, der kun påvirker den ene slide, uden at påvirke de andre. Dette er kraftfuldt for at skabe visuel variation og fremhæve specifikke budskaber.

How to change text size in Divi?
Or you may just use the Divi responsive settings (tablet & mobile view) to change the text size. By playing around with that, you should be able to achieve what you want. If not, kindly share your URL. We are third party developers from Divi.Help providing Free help for Divi community.

Sådan tilføjer og udnytter du CSS-klasser

Processen involverer to hovedtrin: at tilføje klasserne i Divi Builder og derefter at skrive CSS-regler, der målretter disse klasser.

Trin 1: Tilføj brugerdefinerede klasser til dine slides

Gå ind i indstillingerne for den individuelle slide, du ønsker at tilpasse. Under fanen 'Avanceret' finder du et felt kaldet 'CSS ID & Klasser'. Her kan du tilføje en eller flere CSS-klasser. Det er god praksis at bruge unikke navne, der beskriver formålet.

  • Fælles klasse: Du kan tilføje en klasse, f.eks. .hps (hvilket kunne stå for 'homepage-slider'), til alle dine slides. Denne klasse kan bruges til at anvende stilarter, der skal gælde for alle slides i slideren, men som ikke er dækket af Divi's standardindstillinger.
  • Individuelle klasser: For at målrette specifikke slides kan du tilføje unikke klasser til hver slide, f.eks. .hps-1 for den første slide, .hps-2 for den anden slide, osv. Disse klasser giver dig mulighed for at anvende stilarter, der kun påvirker den specifikke slide, de er tilknyttet.

Eksempel: Hvis du har to slides, kunne den første slide have klasserne hps hps-1, og den anden slide kunne have hps hps-2. Bemærk, at klassenavnene i sig selv ikke har nogen funktion, før du definerer dem med CSS.

Trin 2: Erstat standardmålretning og tilføj brugerdefineret HTML

Når du bruger dine egne klasser, behøver du ikke længere udelukkende at målrette standardklassen .et_pb_slide_description. I stedet vil du bruge dine nye klasser til at målrette sliderindholdet. Dette giver dig fuld frihed til at styre, hvordan dit indhold ser ud.

En vigtig pointe er, at hvis du ønsker total kontrol over overskrifter og tekst, kan du fjerne den standardoverskrift, Divi genererer, og i stedet indsætte dit eget HTML direkte i 'Indhold'-feltet for hver slide (sørg for at bruge 'Tekst'-versionen af editoren, ikke den visuelle). Her kan du skrive din overskrift som <h2>Min Brugerdefinerede Overskrift</h2> og din tekst som et <p>-tag. Ved at gøre dette mister du dog Divi's indbyggede styling til overskrifter og tekst, hvilket betyder, at du selv skal definere disse stilarter via CSS.

Trin 3: Skriv din CSS

Nu hvor dine klasser er på plads, kan du skrive din CSS for at anvende de ønskede stilarter. Som nævnt tidligere, skal denne CSS placeres i Divi Tema Indstillinger, i dit Child Theme's stylesheet eller i sidens specifikke CSS-felt.

Eksempler på CSS, der bruger de nye klasser:

/* Styling for alle slides */ .hps { padding: 50px; text-align: center; } /* Styling kun for den første slide */ .hps-1 h2 { font-size: 60px; color: #FFD700; /* Guld farve */ text-shadow: 2px 2px 4px rgba(0,0,0,0.5); } /* Styling kun for den anden slide */ .hps-2 p { font-size: 20px; line-height: 1.6; color: #FFFFFF; background-color: rgba(0,0,0,0.3); padding: 15px; border-radius: 10px; } 

Som du kan se, giver dette en utrolig fleksibilitet. Du kan nu målrette specifikke overskrifter, afsnit eller andre HTML-elementer inden for hver enkelt slide baseret på de klasser, du har tildelt. Dette er især nyttigt, hvis du bemærker, at overskriftsstørrelsen er lidt mindre på én slide end på en anden – dette skyldes sandsynligvis, at du ikke bruger den samme styling, som Divi anvender som standard. Ved at definere din egen styling med disse klasser får du fuld kontrol.

Tilpasning af tekststørrelse i Divi-slideren

Tekststørrelsen er afgørende for læsbarhed og visuel appel. I Divi Slideren er der flere måder at justere tekststørrelsen på, afhængigt af hvor specifik du vil være, og om du arbejder med standard Divi-elementer eller brugerdefineret HTML.

1. Brug af Divi's indbyggede modulindstillinger

For standardtekst (Overskrift og Brødtekst) i Divi Slider-modulet kan du justere størrelsen direkte i modulindstillingerne under fanen 'Design'. Her finder du sektioner som 'Overskriftstekst' og 'Brødtekst', hvor du kan indstille skriftstørrelse, linjehøjde, bogstavmellemrum og mere. Disse indstillinger giver også mulighed for responsiv tilpasning, så du kan angive forskellige størrelser for desktop, tablet og mobil.

En yderligere mulighed, hvis du arbejder med overskrifter, er at bruge en CSS-funktion som clamp(). Dette er en moderne CSS-funktion, der giver dig mulighed for at definere en minimumsstørrelse, en foretrukken størrelse og en maksimumsstørrelse for din tekst. Det er utroligt nyttigt for responsiv typografi, da det lader browseren bestemme den optimale størrelse inden for dine definerede grænser. Du kan indsætte dette direkte i Divi's brugerdefinerede CSS-felt for 'Slide Title' (eller en anden CSS-klasse), som f.eks.:

font-size: clamp(2rem, 5vw, 4rem) !important;

Her betyder 2rem den mindste størrelse, 5vw (5% af visningsportbredden) er den foretrukne størrelse, og 4rem er den maksimale størrelse. !important sikrer, at din stil overskriver eventuelle andre stilarter.

2. Brugerdefineret CSS for specifikke elementer

Hvis du har indsat dit eget HTML i sliderens 'Indhold'-felt (som beskrevet i afsnittet om avancerede klasser), eller hvis du vil målrette andre specifikke elementer, er brugerdefineret CSS vejen frem. Du kan målrette enhver HTML-tag eller CSS-klasse, du har tilføjet:

/* Eksempel for en brugerdefineret overskrift i en specifik slide */ .hps-1 h2 { font-size: 55px; /* Angiv den ønskede størrelse i pixels, em, rem eller vw */ line-height: 1.2; } /* Eksempel for brødtekst i alle slides med den fælles klasse */ .hps p { font-size: 18px; } 

Husk at placere denne CSS i Divi Tema Indstillinger eller et Child Theme's stylesheet.

What is the Divi Pixel Image Slider?
The Divi Pixel Image Slider is a module that helps you create highly engaging and interactive sliders. Add as many slides as needed. Control slide and content animations. Enable the autoplay option for automatic sliding. Display thumbnails in different positions. Add image overlays to highlight content.

3. Brug af Divi's responsive indstillinger

Divi er bygget med responsivt design for øje, og mange af modulindstillingerne, herunder tekststørrelse, tillader dig at angive forskellige værdier for desktop, tablet og mobil. Dette er en hurtig og effektiv måde at sikre, at din tekst ser godt ud på alle enheder uden at skrive kode.

Gå til modulindstillinger > Design > Overskriftstekst (eller Brødtekst). Hold musen over skriftstørrelsesfeltet, og du vil se et lille mobiltelefonikon. Klik på dette ikon for at indstille specifikke skriftstørrelser for forskellige enheder. Dette er ofte den nemmeste løsning for hurtige og effektive responsive justeringer.

Ofte Stillede Spørgsmål (FAQ) om Divi Slidere

Kan jeg tilføje en knap til en specifik slide i Divi, og hvordan styler jeg den unikt?

Ja, absolut. Hvis du ønsker en knap, der er unik for en bestemt slide, eller som har en anden stil end standardknappen for slideren, kan du tilføje den direkte i 'Indhold'-feltet for den pågældende slide. Du skal bruge HTML-versionen af editoren (klik på 'Tekst' fanen). Du kan tilføje en standard Divi-knap ved at indsætte dens shortcode, eller du kan skrive din egen HTML for knappen, f.eks.:

<a href="#" class="et_pb_button my-custom-button">Klik Her</a>

Derefter kan du style denne knap ved hjælp af brugerdefineret CSS. Hvis du har tildelt din slide en unik klasse (f.eks. .hps-1), kan du målrette knappen specifikt for den slide:

.hps-1 .my-custom-button { background-color: #007BFF; color: #FFFFFF; border-radius: 5px; padding: 12px 25px; font-size: 16px; } 

Denne metode giver dig fuld kontrol over udseendet og opførslen af dine knapper på individuelle slides.

Hvorfor er min overskrift mindre på én slide end en anden, selvom jeg har indstillet den samme størrelse?

Dette problem opstår ofte, når du fjerner Divi's standardoverskrift og indsætter din egen HTML (f.eks. <h2>) direkte i 'Indhold'-feltet for en slide. Når du gør dette, mister du Divi's indbyggede styling til overskrifter, som Divi ellers automatisk anvender. Din brugerdefinerede HTML-overskrift vil derefter arve browserens standardstyling, som kan variere, eller du kan have en anden CSS-regel et andet sted, der påvirker den.

For at løse dette skal du selv anvende CSS for at sikre, at dine overskrifter har den ønskede og ensartede størrelse og stil. Brug de brugerdefinerede CSS-klasser, vi har diskuteret (f.eks. .hps-1 h2), til at definere præcise skriftstørrelser, farver og andre stilarter for hver overskrift eller for alle overskrifter i din slider, hvis du ønsker ensartethed.

Hvor placerer jeg min brugerdefinerede CSS i Divi?

Der er tre primære og anbefalede steder at placere din brugerdefinerede CSS i Divi:

  1. Divi > Tema Indstillinger > Brugerdefineret CSS: Dette er den mest almindelige og nemmeste metode for de fleste brugere. Du finder et stort tekstfelt nederst på siden i dine Divi Tema Indstillinger. Enhver CSS, du indsætter her, vil gælde for hele din hjemmeside.

  2. Side- eller indlægsspecifik CSS: Hvis en CSS-regel kun skal gælde for en bestemt side eller et indlæg, kan du åbne Divi Builder for den pågældende side, klikke på tandhjulsikonet (sideindstillinger) i bunden af skærmen, navigere til fanen 'Avanceret' og derefter 'Brugerdefineret CSS'. CSS, der er placeret her, vil kun blive indlæst på den specifikke side.

  3. Child Theme Stylesheet (style.css): For mere avancerede udviklere og for at sikre, at dine tilpasninger forbliver intakte under temaopdateringer, er den bedste praksis at bruge et Divi Child Theme. Du kan tilføje din brugerdefinerede CSS til style.css-filen i dit Child Theme. Dette kræver adgang via FTP eller din hostingudbyders filhåndtering.

Vælg den metode, der bedst passer til dit færdighedsniveau og omfanget af dine CSS-ændringer.

Konklusion

Divi Slideren er et kraftfuldt værktøj til at fremvise indhold på din hjemmeside, og med de rette tilpasningsteknikker kan du forvandle den fra et standardmodul til et unikt og dynamisk element. Ved at implementere statisk tekst kan du skabe en mere fokuseret og elegant brugeroplevelse, hvor dit hovedbudskab altid er synligt, mens visuelle baggrunde skifter. Brugen af brugerdefinerede CSS-klasser åbner døren for avanceret kontrol over hver enkelt slide og dens indhold, hvilket giver dig mulighed for at opnå præcise designeffekter, der ellers ville være umulige. Og med de forskellige metoder til at justere tekststørrelsen, kan du sikre, at dit indhold altid er læseligt og visuelt tiltalende på alle enheder.

At mestre disse teknikker kræver lidt eksperimentering og en grundlæggende forståelse af CSS, men investeringen er det hele værd. Du vil opdage, at du kan skabe langt mere engagerende og professionelle hjemmesider, der skiller sig ud fra mængden. Så dyk ned i Divi Builderens indstillinger, leg med CSS, og frigør det fulde potentiale i dine Divi Slidere!

Hvis du vil læse andre artikler, der ligner Mestr Divi Slidere: Statisk Tekst og Avanceret Styling, kan du besøge kategorien Teknologi.

Go up