Sommige mensen zijn terughoudend om de prijzen van hun diensten op hun Site web. Maar hoezeer het sommigen ook kan afschrikken bezoekers, het toont ook vertrouwen en expertise. Transparantie in uw prijzen stelt u in staat om de juiste klanten aan te trekken met een budget waarmee u kunt werken. In de tutorial van vandaag laten we u zien hoe u een verbluffend ontwerp voor prijsberekening kunt maken dat u kunt gebruiken voor uw volgende Divi-project. U kunt het JSON-bestand ook gratis downloaden!

Laten we gaan.

overzicht

Laten we, voordat we in de tutorial duiken, snel kijken hoe deze eruitziet op verschillende schermformaten.

Schaduw configuratie divi afbeelding module

Laten we beginnen met recreëren!

Sectie 1 toevoegen

Achtergrond kleur

Begin met het toevoegen van een nieuwe sectie aan de pagina waaraan u werkt. Open sectie-instellingen en verander de achtergrondkleur.

  • Achtergrondkleur: # f8c5ac

Divi afbeelding module as transformatie

Lagere scheidingswand

Voeg een lager scheidingsteken toe aan de volgende sectie.

  • Stijl van scheiding: zoeken in de lijst
  • Flip Divider: Verticaal

Wijziging van tweede divi-afbeelding

tussenruimte

Voeg ook wat vulling toe.

  • Vulling onderzijde: 130px

Divi image module filter configuratie

Voeg een nieuwe regel toe

Kolomstructuur

Ga door met het toevoegen van een nieuwe rij met behulp van de volgende kolomstructuur:

Voeg een nieuwe sectie toe op divi

Voeg tekstmodule # 1 toe aan de kolom

Voeg H2-inhoud toe

Voeg de eerste tekstmodule toe aan uw kolom en voeg de H2-inhoud van uw keuze in.

Kies de divi-indeling

H2 tekstinstellingen

Schakel over naar het tabblad Ontwerpen en wijzig de H2-tekstinstellingen dienovereenkomstig:

  • Titel 2-lettertype: Montserrat
  • Titel 2-lettertype: semi-vet
  • Titel 2 Tekstuitlijning: midden
  • Titel 2 Tekstkleur: # 0f1c4d
  • Titel 2-tekstgrootte: 57-pixels (desktop), 35-pixels (tablet), 30-pixels (telefoon)
  • Titel 2 Letterafstand: -2px

Boek een divimodule-examen

Voeg tekstmodule # 2 toe aan de kolom

Voeg inhoud toe

Voeg nog een tekstmodule toe net onder de vorige en voeg de inhoud van uw keuze in.

Lettertypeaanpassing voor divi-tekstmodule

Tekst instellingen

Schakel over naar het tabblad Ontwerpen en wijzig de tekstinstellingen dienovereenkomstig:

  • Tekst lettertype: Montserrat
  • Uitlijning van de tekst: midden
  • Tekstkleur: #0f1c4d
  • Tekstgrootte: 22px (desktop), 18px (tablet), 16px (telefoon)

Definitief ontwerp boek een consult

Voeg een divisiemodule toe aan de kolom

zichtbaarheid

De volgende en laatste module die in deze kolom nodig is, is een deelmodule. Zorg ervoor dat de optie "Show Separator" is ingeschakeld.

  • Divider weergeven: Ja

lijn

Ga naar het tabblad Ontwerpen en verander de lijnkleur in wit.

  • Lijnkleur: #ffffff

sizing

Wijzig ook de breedte van de verdeler.

  • Breedte: 12%

Sectie 2 toevoegen

Achtergrond kleur

Laten we verder gaan met de tekening! Voeg een nieuwe sectie toe en verander de achtergrondkleur.

  • Achtergrondkleur: #0f1c4d

Reactieformulier WordPress aanpassen 2

tussenruimte

Voeg vervolgens wat aangepaste opvulling op en neer toe.

  • Topvulling: 70px
  • Vulling onderzijde: 130px

Rij 1 toevoegen

Kolomstructuur

Ga door met het toevoegen van een nieuwe regel aan de sectie met behulp van de volgende kolomstructuur:

sizing

Open rij-instellingen en verander de breedte naar kleinere schermformaten zonder nog mods toe te voegen.

  • Breedte: 80% (desktop), 90% (tablet en telefoon)

tussenruimte

Voeg vervolgens een beetje aangepaste donsvulling toe.

  • Bekleding onderaan: 70px (desktop), 20px (tablet), 0px (telefoon)

grens

Voeg ook een onderrand toe aan de lijn.

  • Breedte van de onderste rand: 1px
  • Kleur onderrand: #ffffff

Divi line module grensconfiguratieTonen

Om er ten slotte voor te zorgen dat alle kolommen naast elkaar worden weergegeven, voegen we een regel CSS-code toe aan het hoofdelement van de rij.

weergave: flex;

Voeg code css divi

Voeg de Blurb-module toe aan de 1-kolom

Selecteer het icoon

Het is tijd om modules toe te voegen! Voeg een Blurb-module toe aan de 1-kolom en selecteer het pictogram van uw keuze.

Voeg een divi-modulepictogram toe

Standaard pictograminstellingen

Schakel over naar het tabblad Ontwerpen en wijzig de pictograminstellingen dienovereenkomstig:

  • Pictogramkleur: # f7f7f7
  • Cirkelpictogram: ja
  • Cirkelpictogram: # f8c5ac
  • Positioneringspictogrammen: Top
  • Gebruik de tekengrootte van het pictogram: Ja
  • Lettergrootte pictogram: 96px (desktop), 20px (tablet en telefoon)

Wijziging van de divi icon module

Beweeg over pictograminstellingen

Wijzig de kleur van het zweefpictogram.

  • Icoonkleur: # 000000

Knopconfiguratie op hover divi

CSS-ID

Voer ook een CSS-ID in.

  • CSS-ID: prijs-item-klik-1

ID css module divi

Voeg tekstmodule # 1 toe aan kolom 2

Voeg H3-inhoud toe

Op de tweede kolom! Voeg de eerste tekstmodule toe en voeg H3-inhoud in.

Divi merkidentiteitstekstmodule

H3 tekstinstellingen

Schakel over naar het tabblad Ontwerpen en wijzig de H3-tekstinstellingen dienovereenkomstig:

  • Titel 3-lettertype: Montserrat
  • Titel 3-lettertypen: semi-vetgedrukt
  • Titel 3 Tekstkleur: # f8c5ac
  • Titel 3-tekstgrootte: 40-pixels (desktop), 25-pixels (tablet), 18-pixels (telefoon)
  • Titel 3 letters spatiëring: -1px
  • Titel 3 Regelhoogte: 1.1em

Divi font-configuratie

Voeg tekstmodule # 2 toe aan kolom 2

Voeg inhoud toe

Voeg nog een tekstmodule toe aan de 2-kolom met de inhoud van uw keuze.

Voeg een divimodule-tekst toe

Tekst instellingen

Ga naar het tabblad Ontwerpen en wijzig de tekstinstellingen.

  • Tekst lettertype: Montserrat
  • Lettergewicht van de tekst: ultralicht
  • Tekstkleur: #f8c5ac
  • Tekstgrootte: 23px (desktop), 18px (tablet), 14px (telefoon)
  • Letterafstand: -1px
  • Hoogte van de regel tekst: 1.1em

Module voor het aanpassen van de kleur van tekstdivi

Voeg een tekstmodule toe aan de 3-kolom

Voeg een prijs toe aan de inhoud

Laten we naar de derde kolom gaan! Voeg een tekstmodule toe en plaats de prijs in het inhoudsgebied.

Divi serviceprijs

Tekst instellingen

Schakel over naar het tabblad Ontwerpen en wijzig de tekstinstellingen dienovereenkomstig:

  • Tekst lettertype: Montserrat
  • Lettergewicht van de tekst: Zwaar
  • Uitlijning van de tekst: midden
  • Tekstkleur: #ffffff
  • Tekstgrootte: 40px (desktop), 25px (tablet), 18px (telefoon)

prijsberekeningen

Identifier en CSS-klasse

Schakel over naar het geavanceerde tabblad en voeg een CSS-ID en CSS-klasse toe.

  • CSS-ID: prijs-1
  • CSS-klasse: prijs verbergen eerst

Pas de tekst van de prijsdivi-module aan

Dupliceer de lijn zo vaak als nodig

Nadat u de lijn en alle modules die deze bevat hebt voltooid, kunt u deze zo vaak dupliceren als u wilt.

Dubbele scheidingslijn

Wijzig CSS-ID's voor Blurb-module

Wijzig de CSS-ID van elke nieuwe Blurb-module dienovereenkomstig:

  • Blurb 1-module: prijs-item-klik-1
  • Blurb-module 2: prijs-item-klik-2
  • Blurb-module 3: prijs-item-klik-3
  • ...

Wijziging identificeert de blurb van de divi-module

Wijzig de prijs van de dubbele tekstmodule en CSS-id's

Doe hetzelfde voor de prijstekstmodule in de derde kolom van elke rij.

  • 1-prijs: 1-prijs
  • 2-prijs: 2-prijs
  • 3-prijs: 3-prijs
  • ...

Divi-prijs-ID

Voeg een nieuwe regel toe

Kolomstructuur

Voeg nog een regel toe aan uw sectie met behulp van de volgende kolomstructuur:

Divi-module lijnconfiguratie

sizing

Open rij-instellingen en verander de breedte naar kleinere schermformaten zonder nog mods toe te voegen.

  • Breedte: 80% (desktop), 90% (tablet en telefoon)

Divi line-parameter

Tonen

Om ervoor te zorgen dat alle kolommen naast elkaar worden weergegeven op kleinere schermformaten, voegen we ook een enkele regel CSS-code toe aan het hoofdrijelement.

weergave: flex;

Pas de uitlijning van divilijnen aan

Voeg een codemodule toe aan de 1-kolom

Voer CSS-code in

Ga verder door een codemodule toe te voegen aan de eerste kolom van de regel en de volgende regels CSS-code in te voegen:

.price-hide-first {
display: none;
}


.price-item-active .et-pb-icon {
color: black !important;
}

Divi-codemoduleVoeg een tekstmodule toe aan de 2-kolom

Voeg inhoud toe

Ga naar de tweede kolom en voeg een nieuwe tekstmodule toe met de inhoud van uw keuze.

Aanbiedingen starten vanaf divi-tekstmoduleTekst instellingen

Wijzig de tekstinstellingen dienovereenkomstig:

  • Tekst lettertype: Montserrat
  • Lettergewicht van de tekst: ultralicht
  • Tekstkleur: # f8c5ac
  • Tekstgrootte: 23px (desktop), 18px (tablet), 14px (telefoon)
  • Letterafstand: -1px
  • Hoogte van de regel tekst: 1.1em

Aanpassing van de Divi-module

Voeg een lege tekstmodule toe aan de 3-kolom

Laat de inhoud leeg

Laten we naar de laatste kolom gaan. Voeg een tekstmodule toe en zorg ervoor dat het inhoudsgebied leeg blijft.

Derde divi-tekstvak

Tekst instellingen

Ga naar het tabblad Ontwerpen en wijzig de tekstinstellingen als volgt:

  • Tekst lettertype: Montserrat
  • Lettergewicht van de tekst: Zwaar
  • Uitlijning van de tekst: midden
  • Tekstkleur: #ffffff
  • Tekstgrootte: 40px (desktop), 25px (tablet), 18px (telefoon)

Lettertypeaanpassing voor divi-tekstmodule

CSS-ID

Voltooi de moduleparameters door een CSS-ID toe te voegen.

  • CSS-ID: totaalprijs cal

ID css module tekst divi

Voeg JQuery-themaopties toe aan Divi

Ga naar het integratie tabblad

Nu het ontwerp klaar is, is het tijd om het te laten werken met wat JQuery-code. Als u de prijsberekeningen op één pagina wilt toevoegen, kunt u de code in een codemodule plaatsen. Als u het echter op meerdere pagina's gebruikt, gaat u naar de optie Divi-thema en selecteer het tabblad Integratie.

Voeg JQuery-code toe aan hoofdtags

Voeg de volgende regels van de JQuery-code in tussen scripttags en je bent klaar:

jQuery (function ($) {$ ('[id * = "price-item-click"]'). click (function () {var selector = $ (this) .attr ('id'). replace ('- item-click ',' '); var $ price = $ (' # '+ selector); var sum = 0; $ price.toggle (); $ price.toggleClass (' price-active '); $ (this) .toggleClass ('price-item-active'); $ ('. price-active'). each (function () {sum + = parseFloat ($ (this) .text (). replace (/ D / g, ' '));}); if (som> 0) {$ ("# totale-prijs-cal"). show (); $ ("# totale-prijs-cal"). text ("$" + som + "k");} else {$ ("# totale-prijs-cal"). hide ();}});});

Integratiecode jsoverzicht

Nu alle stappen zijn genomen, gaan we nog een laatste keer kijken naar wat er is gebeurd met verschillende schermformaten.

Prijzen beginnen vanaf

Final gedachten

In dit artikel hebben we u laten zien hoe u met Divi een uitzonderlijke prijsberekeningssjabloon kunt maken. Het is een geweldige manier om je te laten zien bezoekers tegen welke prijs uw diensten beginnen en om de juiste doelgroep aan te trekken. U kunt deze aanpak gebruiken voor elke prijsberekening die u maakt voor uw volgende Divi-project! Als u vragen of suggesties heeft, laat dan een opmerking achter in het opmerkingengedeelte hieronder.